IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Java 1 wasn't *that* bad
But the all-in-one language libraries that really weren't sucked.
New Wasn't bad???
Let us look at what was missing (basically what has been added since) excluding missing stuff from the libraries such as collections etc. (what I mean is stuff that a 3rd party can provide like a collections library or things like that) Note: this list is off the top of my head by no means complete, and in no specific order.

1. A completely brain dead event mechanism for the AWT which had to be completely redone in 1.1
2. No support for printing (not very useful to have an application that can't print anything), clipboard (copy/paste), etc.
3. No support for reflection which made it very hard to do any kind of generic or meta programming
4. No JAR file format, you had to ship the whole directory structure
5. No RMI
6. No object serialization
7. No JDBC (not much use as a business language if you can't access a database)
8. No internationalization support
9. No I/O character streams
10. No reference Objects
11. No fine grained security (either sandbox or not)
12. No JNI (which made it very hard to write native code)
13. No inner classes
14. A brain dead Date class which case all kinds of problems if you worked in more then 1 time zone

Based on this (and I know from experience in trying to write apps in 1.02) it was almost impossible to write any kind of serious application 1.02, eve Sun admitted that. On top of all this, it was incredibly buggy.


     Java - a baby step towards Smalltalk -a giant leap towards C - (tuberculosis) - (25)
         Re: Java - a baby step towards Smalltalk -a giant leap - (deSitter) - (3)
             Read the link - (tseliot)
             Java gravitating towards C#? - (ChrisR) - (1)
                 Re: Java gravitating towards C#? - (deSitter)
         They won't admit they were wrong - (bluke) - (19)
             I had a "discussion" with a C++ programmer - (admin) - (11)
                 Re: I had a "discussion" with a C++ programmer - (tuberculosis) - (10)
                     Re: I had a "discussion" with a C++ programmer - (neelk) - (9)
                         Roll your own... - (ChrisR) - (8)
                             Interesting summary - (ben_tilly)
                             Needle... - (neelk) - (6)
                                 What is the underlying motivation? - (tuberculosis) - (5)
                                     Re: What is the underlying motivation? - (neelk) - (4)
                                         Suggestion... - (ben_tilly)
                                         Have fun - (tuberculosis) - (2)
                                             Re: Have fun - (neelk) - (1)
                                                 Sounds cool - compare it to Strongtalk? - (tuberculosis)
             I'd like to see it. - (tuberculosis) - (4)
                 Some shortcomings of primitives - (bluke) - (3)
                     Yep, seen all those. - (tuberculosis) - (2)
                         Unfortunately people like Gosling ... - (bluke)
                         Heh. There's a reason for that. - (tseliot)
             Java 1 wasn't *that* bad - (wharris2) - (1)
                 Wasn't bad??? - (bluke)
         The Java-Language-Design Research Algorithm, Unleashed - (bluke)

Fac ut vivas.
45 ms