Well the only "great" thing about Java is the JVM - which in and of itself isn't that great.
I also find these things great about Java:
* tooling (IDEs, code processors, ant, maven, etc)
* Java community is great - you can get free frameworks and libraries and support for anything you want to develop
* standardized APIs
* portability (I use Linux at home and Windows at work - it's great to have the same software running everywhere)
Things I am still waiting to be great:
* Nice GUIs (hopefully with Java FX 2.x)
* Easier deployment of desktop apps
I agree that there is not much formal training required, but there might be a lot of change in behaviour required.
The things that worked well for me:
1. Delegate - trust people
2. Communicate - communicate every day with your management and with the people who are reporting to you, give them enough background information. Always notify interested parties of the issues so that they could help you or could adjust their plans. Trust me - it is difficult to be a messenger, but so much less stressful overall.
3. Do not micromanage
4. Set realistic expectations - do not overpromise.
5. Follow up - follow up on whatever you do to make sure that the job is complete.
The funniest part is people assuming this will end up being a cure. Big Pharma has no interest in cures, just mildly effective maintenance drugs one has to keep purchasing in perpetuity.
There is enough deseases in the world to stay in business once you eradicate one or two diseases. In the meanwhile - finding a full cure for anything gives you an exclusive access to a metaphorical gold mine.
I'm all for rules and agreements, however in our current society model, where society is governed by government those rules are imposed on everyone - whether you agreed to them or not.
Some of the rules are unfair. For example, taxes or mandatory conscription to army (in some countries)... In such cases I mostly support people who are tying to avoid being forced into something they did not agree with in the first place.
Is paying taxes to a government just because you were born in that particular country is much different from slavery?
I used to have Java for it's verbosity and still do hate it when not using Eclipse. However using Eclipse I can do everything I want in approximately the same amount of keystrokes as using some scripting language.
These days, using proper IDEs (Eclipse for example) you do no really have to worry about Java's verbosity. I bet I can write most of the things with approximately similar number of keystrokes in Java with Eclipse as Perl programmers can in Perl.
I am pretty sure that you have missed the intonation here... It definetely was not someting like "OMG!!! I cann't wait till anonymity is banned on internet OMG OMG!! LOL".
It was more like "Crap, FTC promissed to enforce blogger discosure and now they have yet another pretext".
Sorry to destroy your rant, but we should listen to Linus (at least think of it more than suggestions coming from someone else), exactly because Linus has shown in multiple situations that he is pragmatic about the suggestions or decisions.
As for myself, I usually tend to listen to people who have this record of practical / rational / pragmatic attached to them rather than the ones, who have this idea of theoretical ideal situation and tries to suit the need of ideal rather than the real need.
I am actually happy, that language evolution is reflected in the dictionaries. How else we expect to communicate if dictionaries were to contain incorrect meaning of the words?
I don't remember seeing any depreciation notices anywhere in the UI
And how did your exercise levels change between travel and being at home?
I also find these things great about Java:
* tooling (IDEs, code processors, ant, maven, etc)
* Java community is great - you can get free frameworks and libraries and support for anything you want to develop
* standardized APIs
* portability (I use Linux at home and Windows at work - it's great to have the same software running everywhere)
Things I am still waiting to be great:
* Nice GUIs (hopefully with Java FX 2.x)
* Easier deployment of desktop apps
The things that worked well for me:
1. Delegate - trust people
2. Communicate - communicate every day with your management and with the people who are reporting to you, give them enough background information. Always notify interested parties of the issues so that they could help you or could adjust their plans. Trust me - it is difficult to be a messenger, but so much less stressful overall.
3. Do not micromanage
4. Set realistic expectations - do not overpromise.
5. Follow up - follow up on whatever you do to make sure that the job is complete.
I have already switched to diigo.com
The funniest part is people assuming this will end up being a cure. Big Pharma has no interest in cures, just mildly effective maintenance drugs one has to keep purchasing in perpetuity.
There is enough deseases in the world to stay in business once you eradicate one or two diseases. In the meanwhile - finding a full cure for anything gives you an exclusive access to a metaphorical gold mine.
I'm all for rules and agreements, however in our current society model, where society is governed by government those rules are imposed on everyone - whether you agreed to them or not.
Some of the rules are unfair. For example, taxes or mandatory conscription to army (in some countries)... In such cases I mostly support people who are tying to avoid being forced into something they did not agree with in the first place.
Is paying taxes to a government just because you were born in that particular country is much different from slavery?
Believing in myths does not equal to being open minded.
However people do not have to assume that they are experiencing anything divine when they get this "religious experience".
Because using Eclipse allows to type much less.
I used to have Java for it's verbosity and still do hate it when not using Eclipse. However using Eclipse I can do everything I want in approximately the same amount of keystrokes as using some scripting language.
These days, using proper IDEs (Eclipse for example) you do no really have to worry about Java's verbosity. I bet I can write most of the things with approximately similar number of keystrokes in Java with Eclipse as Perl programmers can in Perl.
Sure, it is obvious and as such the patent should not be granted (obvious things are not patentable, right?).
I am pretty sure that you have missed the intonation here... It definetely was not someting like "OMG!!! I cann't wait till anonymity is banned on internet OMG OMG!! LOL".
It was more like "Crap, FTC promissed to enforce blogger discosure and now they have yet another pretext".
Yeh! I have a degree in alien flying saucers from the LOLOMFG!! !UNIVERSITY!!!
Which people are you talking about? :)
Certainly not about me, as I like my stuff to work out of the box and to configure it as time goes to better suit my needs.
Sorry to destroy your rant, but we should listen to Linus (at least think of it more than suggestions coming from someone else), exactly because Linus has shown in multiple situations that he is pragmatic about the suggestions or decisions.
As for myself, I usually tend to listen to people who have this record of practical / rational / pragmatic attached to them rather than the ones, who have this idea of theoretical ideal situation and tries to suit the need of ideal rather than the real need.
Sorry ADL, language evolution.
I am actually happy, that language evolution is reflected in the dictionaries. How else we expect to communicate if dictionaries were to contain incorrect meaning of the words?
I am wondering how Apple managed to put the command getmac.exe into win xp though.
Hm... do you care about a government of China or do you care about people?
I used to live in a country where we used to have censorship and a communist government (one of ex-USSR countries). And believe me, it sucked.
There is already such a thing: www.seedwiki.org
You misspelt V14gra. Hundreds of e-mails in my inbox cannot be wrong. Right?
Actually they do not have one single screen - they all editing files simulataneously using gobby : http://gobby.0x539.de/
I live on Titan you insensitive clod
This is what I tell people when explaining Open Office PDF export. Sure, it's oversimplification however this is almost true.
The same project David was covered here before:0 4/26/1048212&tid=1253 &tid=125
http://developers.slashdot.org/article.pl?sid=04/
and here
http://slashdot.org/article.pl?sid=04/05/09/13425
This does not seem to be a legitimate thing