Java.
Then write a website using it and some of the free enterprise software out there like GridGain and Terracotta.
Regards,
-scott Welcome to Rivendell, Mr. Anderson. |
|
Java looks like something worth considering seriously...
http://www.careerbui...63-335141415-w4-6
Junior level Java Developer (1-3 years experience) It's a start. (via http://www.indeed.co...a&l=Chicago%2C+IL ) Cheers, Scott. |
|
Thread-jack.
I've been learning Java where I work as we're in the middle of a multi-project task to migrate from PHP to Java. The new website was built on the side of an existing Java website used by another business group and uses Hibernate, Struts2, Tomcat servlets and I don't know what other bits-n-pieces. I've also got a colleague who likes wants to add Spring to the mix, which doesn't appear difficult (Spring is already kind-of installed). Oh, and the development environment is IntelliJ, which isn't totally awful, but does try to be a little too helpful sometimes. and it doesn't help that the source code repository is an elderly CVS (no, those-in-charge don't want to upgrade to SubVersion).
So. The thing is that I'm not entirely thrilled with Java. Maybe it's because I've been solely in dynamically-typed languages for some years, but I can't find any "wow" about programming in Java. I've had a few "well, that's nice" moments, such as discovering some neat stuff with passing around collection objects. But the fact that it's normal for the IDE to generate oodles of code to pass things around is uncomfortable. Is there something about Java that I'm not getting? Where should I be looking or how should I be looking at it all to find the "a-ha" moment? Perhaps it's just that I got thrown into a mature codebase rather than learning and building things from clean? Wade. Q:Is it proper to eat cheeseburgers with your fingers? A:No, the fingers should be eaten separately. |
|
java is the new basic
no aha there, its slow creaky but you can find a ton of half assed programmers who think they know what they are doing and a shitload of cacked libraries that dont quite work as advertised
The aha moment is when you start to understand java puke and what it is really pointing at |
|
Java's worth as a language:
1) it's much better than C++, and not much slower if at all
2) ecosystem, as Box points out 3) a large number of people know it Compared to a scripting language, it sucks for the individual programmer. If you know what you're doing. But in a business environment it's productive enough, you can find software to get done what you need to get done, and you can find people to do it. As far as "neat" features go, that comes mainly from the classloaders. Products like GigaSpaces and Coherence are really nice, and Java lives in that world much better than does C++. You can't find products like those (that I know of at least) for things like Ruby, Python, or Perl, not with the same commercial support and bulletproof nature. Up to a certain size project, without needing to take business drivers like personnel availability or commercial support into account, I would personally choose Python over Java. However, I have seen first hand the problems that a lack of a large trained resource pool can cause with non-mainstream languages. Raw technology isn't everything, much as we as technologists would like to think so. The last 6 months as an enterprise solution architect have been eye-opening to me. Regards,
-scott Welcome to Rivendell, Mr. Anderson. |
|
That's a good point.
You point medoicre programmers at PHP and you get shit programming, which I've seen multiple times. I saw the same thing years earlier with C, COBOL and FORTRAN. At least medoicre programmers can learn how to make the IDE do the clever stuff for them. This would be the same reason corporations like .NET.
That means the Really Interesting Java programming is happening *inside* things like Terracotta. Wade. Q:Is it proper to eat cheeseburgers with your fingers? A:No, the fingers should be eaten separately. |
|
FINALLY - SOMEONE HERE OFFERS A GOOD SUGGESTION!
I've been waiting for someone to offer something of value since this topic came up in another thread a few months ago.
Considering how top-heavy this community is with Linux users,it shouldn't have taken this long to get a reasonable answer. Of course, if anyone goes back to my original thread, they'd see where I said that I've taught myself C# and and now working on Java. "Chicago to my mind was the only place to be. ... I above all liked the city because it was filled with people all a-bustle, and the clatter of hooves and carriages, and with delivery wagons and drays and peddlers and the boom and clank of freight trains. And when those black clouds came sailing in from the west, pouring thunderstorms upon us so that you couldn't hear the cries or curses of humankind, I liked that best of all. Chicago could stand up to the worst God had to offer. I understood why it was built--a place for trade, of course, with railroads and ships and so on, but mostly to give all of us a magnitude of defiance that is not provided by one house on the plains. And the plains is where those storms come from." -- E.L. Doctorow |
|
That suggestion was made back then.
You ignored it as it didn't involve the thing your recruiter said you had to have.
What is the change of heart? |
|
WRONGO!
If this site had a search function I could post the URL for the postid where I explicitly stated that I had taught myself C# and was now moving into Java.
Did you forget about that or did you explicitly ignore it? "Chicago to my mind was the only place to be. ... I above all liked the city because it was filled with people all a-bustle, and the clatter of hooves and carriages, and with delivery wagons and drays and peddlers and the boom and clank of freight trains. And when those black clouds came sailing in from the west, pouring thunderstorms upon us so that you couldn't hear the cries or curses of humankind, I liked that best of all. Chicago could stand up to the worst God had to offer. I understood why it was built--a place for trade, of course, with railroads and ships and so on, but mostly to give all of us a magnitude of defiance that is not provided by one house on the plains. And the plains is where those storms come from." -- E.L. Doctorow |
|
Google "site:iwt.mikevitale.com C#" works.
|