Slashdot Mirror


User: ChannelX

ChannelX's activity in the archive.

Stories
0
Comments
289
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 289

  1. Re:Yuck. on Sneak Peak at Java's New Makeover · · Score: 1

    Actually autoboxing isnt a new term. Its also used widely in discussion on C# which does the same thing.

  2. Re:Not a surprise... on .org TLD Now Runs on PostgreSQL · · Score: 1

    Considering you left out a lot of information about your particular problem I don't consider their response as ridiculous as you do. I've never had any issues with Oracle's DB tech support. In fact they've saved my ass a few times. Very well trained people unlike some of the people in their other divisions (or other companies for that matter). Oracle DB tech support is by far the finest I've ever dealt with.

  3. Re:The problem with web development in java on Struts Kick Start · · Score: 2

    I see you have never used Java and have absolutely no clue what you're talking about. Java is not slow. It is not slow on the server. It is not slow on the client. JSP/Servlets/EJB with or without Struts, etc are as productive as PHP, .NET and Perl. There are tons of options out there for doing web-based development in Java.

  4. Re:which java where? on Struts Kick Start · · Score: 2

    Enhydra is an app server. they have supporting APIs to create web apps (XMLC for one...I think Resin might support it as well). Resin is a jsp/servlet engine. There is an addon for EJB. tomcat and jetty are also jsp/servlet engines. Struts is an API for doing JSP/servlet development. It uses jsp/servlets. JBoss is an EJB container. It would work in conjuction with jetty/tomcat/resin. Lots of the apache jakarta projects work with each other. That makes them somewhat confusing at times but it really is pretty cool.

  5. Re:Not suprised on Computers Not Working In Education · · Score: 2

    Memorization is very useful in certain thinngs and certainly not useful in others. It is not useful to memorize something like the Java math API. Certainly by using it often enough you do memorize it. Then again once you haven't used it for awhile you most likely forget it. I'd rather have the reference available then worry about spending time memorizing it (not to mention I'm horrible at memorizing things).

  6. Re:Struts and MVC on Manning's Struts in Action · · Score: 2
    However MVC allows the model to interact with the view

    By allowing the model and view to interact you've broken the whole reason for using MVC in the first place. You don't want coupling between the model and the view and that coupling is the point for using MVC.

  7. Re:This is bogus on 239 MPG Car · · Score: 2

    US diesel cars around that time were notorius for having all sorts of problems. Its why diesels dont sell well here anymore (VW is the only remaining company selling diesel cars).

  8. Re:Of course it's being cancelled on Firefly Likely to be Cancelled · · Score: 2
    Now, my opinion of Firefly can be easily challenged being that I admitted right away I only watched the first two episodes.

    IMHO thats part of the problem. The first episode of Firefly was pretty lame. Second episode was better but it got much better after those. I almost didn't watch it again after the first show.

  9. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 2
    Yeah....using HotSpot server instead actually was passed along from a friend who had a presentation at his work from some of the HotSpot engineers so I consider it first-hand. Too bad HotSpot server doesnt ship with the JRE :/

    Incidentally IBM has pretty much always had a great VM as well....dont think its available on Solaris tho ;) Certainly works well on Linux and Windows.

    I dont think any of the companies that do native compilers for Java offer trial versions which sucks and they're not cheap either. There are at least 4 companies and each product is better suited to certain types of applications (some server-side...some client, etc).

  10. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 2
    No one can claim that a program written in Java is as fast as a program written in vanilla c.

    Until one comes up with a meaningful version of each version coded properly to use the strengths of the language in question you can't say that. Server-side Java is extremely fast and you gain far more coding in Java on the server than you'd lose in speed.

    c. For that matter, when real execution speed is required, people still optimise in assembler (or even design custom hardware).

    Uh...whatever. People who worry about that type of optimization wouldn't be looking at much more than C or C++. Java and the like aren't even on their radar.

    Java is not designed for execution speed. No point in pretending it is. Nobody ever claimed it was.

    Java is slower than c. First off its C....not c. Secondly you can't make that claim. It certainly is true in some respects and not so in others. Making that claim is pretty much pointless.

  11. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 2

    As to 2 I don't know of any Java application that I've used yet that takes 40MB of memory on load. I agree though that you do lose the gains made on loading/compiling to native. Sun needs to address that issue. OTOH you can also buy native compilers that do the work upfront. If you want a fast GUI use SWT. Not as functional as Swing imho but certainly faster.

  12. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 2
    I'll give you 1 but will say that even with Hotspot Java is not an interpreted language. Hotspot does compilation of those sections of code that need it the most but once that happens the classes become a hybrid of native/bytecode. Java was an interpreted language when it first came out. It is no longer.

    Incidentally I've read several things that talk about the fact that Hotspot server version is the one everyone should be using....even if on the client. Client is only designed for short-lived things like applets.

  13. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 2

    Yes...it takes time the first time through the code. Big whup. There is definitely a trade-off when using Java but then again nobody ever said that Java had to be used for every project. Someone else posted about how slow Java is even scrolling. They're full of crap. The machine I'm currently using is a P3-500 with 256mb of RAM which is not by any means a speed demon and I use JEdit exclusively for coding. Scrolling is not slow. It would seem that most people saying that Java is slow probably haven't actually used Java in years.

  14. Re:Java and GPL - slower software, less incentives on Has Software Development Improved? · · Score: 3, Insightful

    You should duck from the Java purist flames because you and the poster you're replying to are wrong. Java hasn't been interpreted for years. All Java virtual machines use some sort of JIT mechanism to compile the code before its run.

  15. Re:One thing tho... on Review: Harry Potter & the Chamber of Secrets · · Score: 2

    Two things: the spiders leaving in a line is supposed to get their attention. I've never seen spiders follow each other in a line before ;) Also the line of spiders allows Harry and Ron to follow them into the forest.

  16. Re:They have the right? on Add-Ons Add Up · · Score: 2

    Visa has the right because they established the rule and the business signed a contract. If the business didn't like the rules they shouldn't have signed the contract.

  17. Re:Go for things that suit you and be good at them on Re-Tooling Your Skills for the Future? · · Score: 2
    O.K. I think I get the point you are trying to make, though XML and .NET are every bit as much technologies as Java and SQL, just new and thus "sexy", and prone to buzzword mining in resumes.

    Yeah. Now we're on the same page.

  18. Re:What keeps me on windows? on What's Keeping You On Windows? · · Score: 2

    That designer was smoking crack then. Especially on v3 of Fireworks they made it *very* similar to Photoshop (so much so they got sued). Similar layout, menus, etc. That designer was just some doofus ;)

  19. Re:What keeps me on windows? on What's Keeping You On Windows? · · Score: 2

    Of course what is even more amusing is that Photoshop is not the only, nor necessarily best, tool for web graphics. I think Fireworks is a far better tool for web work than Photoshop (or ImageReady) though its far from free ;)

  20. Re:The underlying problem with programming on The Law of Leaky Abstractions · · Score: 2

    First off: nothing is impossible. The problem with Java (or VB, or PowerBuilder, or Delphi, or any other of the myriad of languages out there) is that they are all based on something else and the people who are creating/updating them might make mistakes. If you happen to run into one of those mistakes you have to code around it and then what happens when the particular bug that bit you is fixed? Will your code still work properly? A Java programmer I know was just bitten by a bug in one of the methods Java provides for creating URLs. This bug has been in existance for 2 *years* and it still hasn't been fixed. Java is full of crap like that so don't ever assume that anything is impossible in Java.

  21. Re:Go for things that suit you and be good at them on Re-Tooling Your Skills for the Future? · · Score: 2
    So, I'll still rank Java in the buzzword camp. The language matters far less than the overall architecture and really just represents a means to an end.I agree that its a means to an end but Java is 7 years old. Hardly a buzzword.

    Could the same argument be made about C++, or other OO languages, like Smalltalk? Perhaps, but, unlike Java, they are richer in terms of the native OO concepts they support: multiple inheritance for one. Java scales back on a lot of these things (simply parsing C++ is, admitedly, a bitch), and adds more practical facilities (garbage collection and native multithreading) useful in a particular set of applications.

    Smalltalk is a single-inheritance language and you'd be hard-pressed to find situations where MI adds anything significant to a language that can't be expressed with single-inheritance and something like interfaces. And Java just borrows on other languages (like Smalltalk) for things like garbage collection, etc. There was a nice marketing job done for Java and it was cheap for developers to adopt (and still is). Smalltalk didn't have that luxury unfortunately. It does now but its pretty much too late.

    As for XML, and .NET, so what?

    I think you're missing the point of my reply. You said 'buzzwords' and SQL and Java aren't buzzwords. XML and .NET are buzzwords (ie: currently in vogue and "cool").

  22. Re:Smalltalk, no thanks on Re-Tooling Your Skills for the Future? · · Score: 2

    a scripting language that is responsible for running lots of important financial systems. People always rag on dynamic binding/typing in Smalltalk and they always come up with the same lame reasons why it sucks.

    The development style of Smalltalk is completely different than the development style of a compiled language like C/C++ (or Java for that matter) and that has to be taken into account when talking about bugs, etc.

    Fact is that Smalltalk is very easy to develop solid code in and people have done so for years.

  23. Re:Go for things that suit you and be good at them on Re-Tooling Your Skills for the Future? · · Score: 2

    Just a nitpick here but SQL is hardly a buzzword. Its been around forever. Java is way past the buzzword stage as well. You want buzzwords you got XML and you missed .NET.

  24. Re:Skills on Re-Tooling Your Skills for the Future? · · Score: 2
    If someone made a good, fast java gui toolkit which was cross platform, people might use it more, which would help java's long term security.

    There already is a good, fast java gui toolkit that is x-platform. Its from the Eclipse project (read: IBM) and its called SWT.

  25. Re:Skills on Re-Tooling Your Skills for the Future? · · Score: 2
    If Sun sued MS over MS trying to improve the speed of Java (yes, I know there were some other issues involved, but MS JVM was definitely faster than other things out at the time)

    The Sun lawsuit had absolutely *nothing* to do with MS trying to improve the speed of Java and *everything* to do with the "other issues" you mention. Sun sued Microsoft because Microsoft broke the license agreement by making illegal changes to the language. Very simple.