It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
JDelekto: Few padawan learn the language of the machine, "assembly". :)
avatar
rtcvb32: But i know a lot of assembly language.. You can call me 'Sensei'. :P

Alas Java isn't one of the languages that likes you to mix asm with code, it's 'compile once run anywhere' tries to go hardware generic. Still, after much assembly language it's only really relevant for either bottleneck sections, boot-strapping and other low-level stuff the language can't properly describe, or for huge memory restrictions where every byte counts.
That's when you write your own compiler and make sure your optimizer is up to the task.

Good example, when Clint Pulley ported "Small-C" to the TI-99/4a, a little computer with only 16k of memory and you had to really shell out money for 32k more. But if you didn't care about structs, unions or floating point numbers without a 3rd party library, you could (using some inline assembly) write a pretty cool game.
Post edited December 24, 2015 by JDelekto
avatar
JDelekto: That's when you write your own compiler and make sure your optimizer is up to the task.

Good example, when Clint Pulley ported "Small-C" to the TI-99/4a, a little computer with only 16k of memory and you had to really shell out money for 32k more. But if you didn't care about structs, unions or floating point numbers without a 3rd party library, you could (using some inline assembly) write a pretty cool game.
Hmmm a lot of those games look pretty good...

Honestly i'm considering writing a visual/audio sorting program in assembly for the atari800, where you can inject a different sorting algorithm and watch it go to work much like 15 sorts in 6 minutes. Largest downside seems to be how the video of the 2600 system works, which involves giving you 72 cycles to put out 300 pixels wide. I've already in about 30 bytes output the random number generator to the screen and it's fast as hell, but the visual and audio parts need to be understood before i write anything, unless it's in basic...
avatar
Darvond: But what about people screaming at me that Java isn't secure?
avatar
rtcvb32: In what way? Java usually transforms via JIT to native code, so the security really comes down to either memory usage, or encryption which there's plenty of encryption protocols. Sections that have to be more secure can be written in another language (C or C++) but 99% of the code would be fine in Java.
Yes Java is known for being a security risk. Well, this applies mostly/all to desktop Java, not necessarily to backend Java.

Interestingly, the topic of it's risk to security cropped up in <i>this</i> recent article:

Oracle settles with FTC over Java&rsquo;s &ldquo;deceptive&rdquo; security patching. Commission faults Oracle's Java SE update process with making consumers' computers insecure

Java has been a source of perpetual security sorrow due to the number of exploitable flaws that have been discovered in various versions of Java SE.
So, yes, Java is a security risk and should be avoided - at least on the desktop.
avatar
gooberking: the level of aggression they are using to try and get everyone to switch makes me very doubtful they have any intention of letting up after the free upgrade window expires. Going to the trouble of creating alternate updates to get around people that have explicitly disabled their previous nagware updates is pretty high tier on the invasive advertising meter. They must want everyone on it pretty badly.
My thoughts exactly. There must be a reason for that, and that's not just posting a huge success for their latest OS and making 10 the new baseline; the most obvious reason might be to tie OS's to the machines they're installed upon. If you had a non-OEM win 7 or 8, you could "re-use" it on a new machine ( provided hardware compatibility) , with 10, this won't be possible anymore as I understand it. But isn't there more to this? Isn't 10 collecting a ton of data. is MS going into data sale, exactly like that social site and that browser? Some also seem to think 10 paves the way for OS "per subscription";

Anyway, my goold old I7 870 is not exactly in need of an OS upgrade. I'm probably going to keep it as long as can be, but it's life as a device is statistically over, so upgrading it made no sense. And the more I go, the less I'm tempted to do so.
avatar
Phc7006: Isn't 10 collecting a ton of data. is MS going into data sale, exactly like that social site and that browser? Some also seem to think 10 paves the way for OS "per subscription";
With the recent CISA getting pushed through makes things more worrysome. Although mostly it just sends tons of garbage so people can get arrested for petty things rather than real crimes, or having the system too congested with too much information that's useless.
Is it really so hard to understand that not everyone wants win10? Isn't no supposed to mean no? Of course there is always work around, disabling things, tweaking etc.. Basically wasting time everytime ms pushes out so called updates. I have other games to play with. Windows is one-time game to play, right after installation. It seems like installing Linux from scratch takes less time than playing around with windows settings after every update..
Speaking about old languages, isn't 10 written in logo? Because looks like.. ; p

btw, 65xx assembler was a real pleasure, and I guess still is : )

Anyway, Merry Christmas and Happy Holidays to everyone, no matter OS you're after : )
You don't go online with Windows, duh. ;)

Make a properly patched Windows gaming partition, an image backup of it and never go online with it again.
Linux is easy and efficient enough today.

avatar
mike_cesara: Is it really so hard to understand that not everyone wants win10? Isn't no supposed to mean no? Of course there is always work around, disabling things, tweaking etc.. Basically wasting time everytime ms pushes out so called updates. I have other games to play with. Windows is one-time game to play, right after installation. It seems like installing Linux from scratch takes less time than playing around with windows settings after every update..
I'm always amazed at how much work people are willing to do in order to make their "user friendly" (*lol*) OS run in a more or less acceptable way... for a while.
Yes, setting up Linux from scratch is less trouble by now.
Post edited December 24, 2015 by Klumpen0815
I'm still using win 7 :P And yes I will mention this at least once every week :)
avatar
rtcvb32: With regards to credit card transactions and stuff, yes i'd say Java is reasonable. The first OO language i learned was Java, which actually taught and made me understand HOW the system sort of works together. Yes the 'everything must be an object' is stupid and requires workarounds for where to start, but overall most of Java is fairly sound.
avatar
Darvond: But what about people screaming at me that Java isn't secure?
You're thinking of JRE, not Java as a language, it' pretty secure or it depends how you code it. A lot of backend solutions run thanks to Java, but people aren't screaming it's shit and full of holes. It all depends on coding habits.
You can tell those people C isn't secure aswell.
avatar
rtcvb32: With the recent CISA getting pushed through makes things more worrysome. Although mostly it just sends tons of garbage so people can get arrested for petty things rather than real crimes, or having the system too congested with too much information that's useless.
We'll we can guess how this will end, can't we? Reading 1984 and Farenheit 451 was cool when we were teens / young adults. Living it through duruning our lifetime seems less so. Slightly exaggerating. somehow, maybe ;-)
avatar
dewtech: It all depends on coding habits.
Maybe it doesn't depend on coding habits. With so many companies pushing stuff to third party developers it wouldn't be a surprise that many lazy programming techniques are used, especially by inexperienced programmers. My experience in a programming environment they pushed you just enough to make you pass some qualifications, but you didn't have a clue what you were really doing, just so they could fill numbers in a bid with another company who wanted work done.
avatar
Phc7006: Reading 1984 and Farenheit 451 was cool when we were teens / young adults.
I don't think i read either of those... Maybe i should.
Post edited December 24, 2015 by rtcvb32
avatar
dewtech: It all depends on coding habits.
avatar
rtcvb32: Maybe it doesn't depend on coding habits. With so many companies pushing stuff to third party developers it wouldn't be a surprise that many lazy programming techniques are used, especially by inexperienced programmers. My experience in a programming environment they pushed you just enough to make you pass some qualifications, but you didn't have a clue what you were really doing, just so they could fill numbers in a bid with another company who wanted work done.
avatar
Phc7006: Reading 1984 and Farenheit 451 was cool when we were teens / young adults.
avatar
rtcvb32: I don't think i read either of those... Maybe i should.
Read 1984, it is really good. There was a film, but don`t recall much about it.
P.S. If you don`t like rats, good luck >;)

Also, if you like 1984 once read, give "The man in the high castle" a read too. This has also been (or being made?) into a mini series for tv too.
avatar
dewtech: It all depends on coding habits.
avatar
rtcvb32: Maybe it doesn't depend on coding habits. With so many companies pushing stuff to third party developers it wouldn't be a surprise that many lazy programming techniques are used, especially by inexperienced programmers. My experience in a programming environment they pushed you just enough to make you pass some qualifications, but you didn't have a clue what you were really doing, just so they could fill numbers in a bid with another company who wanted work done.
avatar
Phc7006: Reading 1984 and Farenheit 451 was cool when we were teens / young adults.
avatar
rtcvb32: I don't think i read either of those... Maybe i should.
The ugly side of cutbacks in the IT department.... In-house technicians, programmers and admins usually do a better job than outsourced guys. At least in my experience. When I worked at a company that did contract jobs we also didn't put much thought into code security and testing it thoroughly, also patching was done over the leg. Also those binge coding sessions weren't good (bosses overpromised on datums)

1984 and Fahrenheit are good, but Brave New World is even better (if you can get over the slow start that is) :)
Post edited December 24, 2015 by dewtech
I dont intend to flame but unless you have a haxxord version... why hate on 10?

its better memory, process, and drive sector management... it can me made to look like 7 in all ways with a simple small program and well, everything that 7 does 10 can do. I dont understand the hate... it looks/runs just like every taskbar and startmenu GUI run linux... so that point is moot.

that said ubuntu has more call home in the backend then any telemetry 10 has, plus they sell all that stuff while Microsoft does not.
avatar
Starkrun: I dont intend to flame but unless you have a haxxord version... why hate on 10?

its better memory, process, and drive sector management... it can me made to look like 7 in all ways with a simple small program and well, everything that 7 does 10 can do. I dont understand the hate... it looks/runs just like every taskbar and startmenu GUI run linux... so that point is moot.

that said ubuntu has more call home in the backend then any telemetry 10 has, plus they sell all that stuff while Microsoft does not.
Fighting with windmills.
People don't understand that MS collected data even in XP and Vista. remember send report and so on. From Vista or 7 (can't remember) came the Troubleshooting thing which most people don't change, it sends back info on programs you run and if you have any problems with them. Also the problem reports thing. It constantly uploaded info during maintenance hour. Smartscreen came from IE8 (?), it also collects info. Most people don't turn them off or turn off sending reports.
Post edited December 24, 2015 by dewtech