How many Programming Languages do You work with?
How many Programming Languages do You work with?
Hi fellow nerds,
just out of curiosity: I worked in a web-environment for years by now, starting out with Perl, switching over to PHP, adding some Oracle (blech) object-oriented DB-stuff, web-frontends and shit; for the more "hardcore"-stuff I used C++ and now, guess what?, people go crazy over Java (again).
My question is now: Should I really go Java? Is it still superuseful as it was back in the day (1997)? I dont have a problem learning new things, I find it exciting, but as time goes by, I am wondering - why does it have to be the newest or next-newest fad all the time? Can't we just be productive and work on what we got instead of switching and turning all the time?
just out of curiosity: I worked in a web-environment for years by now, starting out with Perl, switching over to PHP, adding some Oracle (blech) object-oriented DB-stuff, web-frontends and shit; for the more "hardcore"-stuff I used C++ and now, guess what?, people go crazy over Java (again).
My question is now: Should I really go Java? Is it still superuseful as it was back in the day (1997)? I dont have a problem learning new things, I find it exciting, but as time goes by, I am wondering - why does it have to be the newest or next-newest fad all the time? Can't we just be productive and work on what we got instead of switching and turning all the time?
-
- Posts: 4022
- Joined: Sat Mar 12, 2005 6:24 pm
-
- Posts: 20
- Joined: Fri May 04, 2007 9:45 pm
-
- Posts: 4022
- Joined: Sat Mar 12, 2005 6:24 pm
-
- Posts: 3
- Joined: Tue May 01, 2007 12:27 am
-
- Posts: 20
- Joined: Fri May 04, 2007 9:45 pm
Compact as in, garbage collection, no pointers involved, no other extras that aren't as necessary. I may be wrong, though, I don't know that much about C++. Also, (the program I use at least), lets you just hit "implement methods" if an interface is implemented, I don't think you have to type except to write it.
"Don't say, impossible! Try saying, I'm possible!"
Visual Studio can do a lot of code generation but generated code is some of the nastiest stuff you can deal with. Granted, some things aren't so bad but when people use the WYSIWYG editor to configure data adapters and data sets I want to pull out my eyes with a fork.Dean McLean wrote:Compact as in, garbage collection, no pointers involved, no other extras that aren't as necessary. I may be wrong, though, I don't know that much about C++. Also, (the program I use at least), lets you just hit "implement methods" if an interface is implemented, I don't think you have to type except to write it.
Pointers are amazing tools when used properly so I tend to get annoyed with languages that put huge road blocks in front of them.
most ides are packed with refactoring and stub gen short cuts - they mostly dont need instrumentation and the stubs they gen are finebitWISE wrote:Visual Studio can do a lot of code generation but generated code is some of the nastiest stuff you can deal with. Granted, some things aren't so bad but when people use the WYSIWYG editor to configure data adapters and data sets I want to pull out my eyes with a fork.Dean McLean wrote:Compact as in, garbage collection, no pointers involved, no other extras that aren't as necessary. I may be wrong, though, I don't know that much about C++. Also, (the program I use at least), lets you just hit "implement methods" if an interface is implemented, I don't think you have to type except to write it.
Pointers are amazing tools when used properly so I tend to get annoyed with languages that put huge road blocks in front of them.
[url=http://profile.mygamercard.net/no3y3h4nd][img]http://card.mygamercard.net/sig/no3y3h4nd.jpg[/img][/url]
-
- Posts: 20
- Joined: Fri May 04, 2007 9:45 pm