|
Thank you for the short story, but...I wanted to be provocative.
Of course there's plenty of cases where a low-level language is useful and often mandatory, but...
...my question could be asked as "Why do so many SE use C/C++ for large pieces of software, when there are many super-powerful languages and super-powerful hardwares?"
Don't want to fore a discussion, though...
|
|
|
|
|
newton.saber wrote: C ... snip ... was even great before time began. In the beginning was 'Malloc ?
«To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"
|
|
|
|
|
BillWoodruff wrote: In the beginning was 'Malloc ?
Which begs the question... Are we still in scope, with a Delete in our future? Or is all of life just a dangling pointer?
|
|
|
|
|
I hate Adobe und Symantec for their crappy product, but Java isnt so bad. I like C++ and C#. And my love got Objective-C and maybe someday Swift. They make working fun and are reliable with good and usable code, documentation and API and class structure.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
It doesn't help that it attempts to install crapware every time you do an installation/update.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Absolutely fantastic article. Applies in many ways to other languages like Ruby too.
Marc
|
|
|
|
|
Easy...
When it first came out, it was slow, clunky, and made everyone miserable every time it appeared in their browser.
These days, it's slightly-faster-but-still-slow, slightly-less-clunky-but-still-clunky, and still makes everyone miserable if it appears in their browser (Don't confuse Java with JavaScript).
I'd rather use C#... Basically, C# is to Java as Windows 7 is to Vista. First you do it, then you do it right.
|
|
|
|
|
The article was mostly blah blah blah to me, but 2 words from the last sentence describe what I think of Java: ugly & counterproductive.
Like for many people, Java was the first language I learned when I really started programming. Later, I learned some other languages and discovered that Java is just a dumb language.
I can't say I hate it, but it's just ugly and messy. It's never neat or beautiful (like C#)
|
|
|
|
|
Dennis_E wrote: it's just ugly and messy. It's never neat or beautiful (like C#)
I really do think you are right about that.
Java has the OpenSource feeling that it just never got to stability and things kept getting tacked on. Can't ever get your bearings.
|
|
|
|
|
Really, the main reason the author of the article puts forth that Java is bad is because
"It is programming for the masses."
I remember being a C++ developer and along came Java and everyone could program. Mmmm...hmmm... couldn't they now.
VisualBasic was the same way or worse.
|
|
|
|
|
The Mars rover Curiosity could get back to work as early as this week as NASA engineers close in on figuring out what is causing an intermittent short circuit in the rover's robotic arm. "Kick on the starter give it all you got"
|
|
|
|
|
So that's why they're doing Mars One. Just in case someone needs to go out and jiggle the handle...
|
|
|
|
|
“Use it or lose it.” You often see it used for offers which run for a limited period, but it can also be applied to the brain. Let me ask Siri if that makes sense
|
|
|
|
|
Just like the laptop, calculator, computer, television, radio and book, yes book, did before...
In 100 years from now we might be telling our kids "go play with your phone for once, it's good for your development!" (unless smartglasses and smartwatches and smartwhatever and internet of things haven't dumbed us down to the point where we lost our ability to speak)
|
|
|
|
|
Nah, I don't think most of the mainstream people that use their smarttoy so heavily are by definition lazy thinkers or low on intelligence. I think it's more likely that they're lacking other things in their life (love, rest, freedom, etc.) and they need the smarttoy, their PC, TV or whatever, to compensate for it. All work and no play makes Jack a dull boy.
|
|
|
|
|
Last year I drove to some place in Virginia without a GPS. Sure, I'd looked up the route on Google Maps, thought I had it pretty well nailed down.
Oh no. I got lost twice getting there, and once coming back, costing me an extra hour just about each way.
Life without a GPS is quite interesting. My phone was rather old too and couldn't pick up enough satellites to triangulate, so I had to interpolate the weird jumpy stuff it did for showing my location, which really didn't wasn't much help.
In the end, if I'd been more thorough with the Google Maps (or even just had a regular city / state map) I would have been fine.
Marc
|
|
|
|
|
I never used GPS for navigation so far, I don't feel I need it. I still have a non-smart phone with offline maps that I use to look up directions, just like with a plain old printed road map. I mean, people used to do this for ages, but I think the next generations will have serious trouble when it comes to navigating without the help of GPS & Co. They will literally get lost without their smart device telling them where to go. Pretty sad.
|
|
|
|
|
|
Should exceptions be visible to user? I don't think so. Does showing a "raw" exception help the user to fix the problem? In 90% of cases, no.
Exceptions are for programmers. If you don't have basic knowledge of English, it will be hard to write good software (read specifications, tutorials etc. would be a big problem). So why the heck does MS think it's a good idea to translate exception-messages? Ever tried googling a German (Italian, French, Japanese... ) exception-message?
On a non-English OS you get language specific exceptions and it's a nightmare to figure out what the English message of this exception "could" be.
PLEASE MS: Stop translating exceptions!!
Sorry for my English.... der Vorgang ist aufgrund des aktuellen Zustands des Objektes unültig.
modified 9-Mar-15 19:55pm.
|
|
|
|
|
I propose moving this to the Lounge.
On topic: Ganz meine Meinung. That's one of the reasons why I run Windows with the English language pack as a German developer.
|
|
|
|
|
Oops. I thought I'm at the lounge... Can I move this topic?
|
|
|
|
|
No, but I expect someone will do it for you.
|
|
|
|
|
Upvoted.
Same for me: Italians translations are the best way to MISunderstand the computer world...
Just an exceptions: Italian language keeps the English for many computer terms such as "mouse", "computer", "driver", etc. When someone (clearly NON-Italian native) translates them as well, the result is simply awful yet funny at the same time.
|
|
|
|
|
Worst decision?
Propably not, but I agree with you it kind of sucks.
On other hand I would bet my 5 pennies there are more than a few Japanese and French developers who prefer it like that.
Who knows, perhaps it's just Microsofts' passive aggressive approach to enforce better error and exception handling .
Mislim, dakle jeo sam.
|
|
|
|
|
Yes after receiving bug reports in different languages. I had to translate in google translator then search for it on google. Really annoying. But I think I should use English resources when sending the bug report from user. I understand your pain though.
TVMU^P[[IGIOQHG^JSH`A#@`RFJ\c^JPL>;"[,*/|+&WLEZGc`AFXc!L
%^]*IRXD#@GKCQ`R\^SF_WcHbORY87֦ʻ6ϣN8ȤBcRAV\Z^&SU~%CSWQ@#2
W_AD`EPABIKRDFVS)EVLQK)JKQUFK[M`UKs*$GwU#QDXBER@CBN%
R0~53%eYrd8mt^7Z6]iTF+(EWfJ9zaK-iTV.C\y<pjxsg-b$f4ia>
-----------------------------------------------
128 bit encrypted signature, crack if you can
|
|
|
|