Slashdot Mirror


User: bhavebaby

bhavebaby's activity in the archive.

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

Comments · 2

  1. Re:Trig functions... on Performance Benchmarks of Nine Languages · · Score: 1

    So your suggesting that only 20% of the world uses windows, and 80% uses alternative platforms (Linux, hp-ux, etc)? Are you serious? If you were a business, developing a software solution, and wanted to be profitable, where would your focus be? Think carefully about what your customer base uses. Think about the biggest computer manufacturers (you'll probably respond on one), dell, gateway, compaq. Do they offer a serious alternertive to windows? Nope. And why would a layout manager make ANY difference with the type of language that you use. If your talking about a right to left language, or top to bottom, that is a function of the textbox components that you use, nothing to do with layout managers. If your are painting the glyphs yourself, then you'll be using absolute positioning anyway.

  2. Re:Trig functions... on Performance Benchmarks of Nine Languages · · Score: 2

    Mail Clients, music managers, and simple web site builders are pretty basic programs. If you want to look at the performance of more complex programs, just look at the IDE's for these languages. Eclipse is much faster than net beans, uses about half the memory, and is a much better looking interface. Swing will never look as good as native components, and if you've ever developed in Swing, you can quickly spot other swing programs. Because it does not use native code it has to emulate the look and feel (usually it's ugly), and it has to manage it's own rectangles and events, making for a larger footprint and slower program. I used to be a die hard java fan, but after getting in the real world and working for a while I quickly saw that most companies want development for one platform, windows, and most companies do not purchase the entire company new equipment whenever a faster chip is released. The older ones are filtered down, and you end up developing for a 400Mhz Celeron which swing applications quickly render useless. Often times Java programmers have such closed minds and devout loyalty to Java that they quickly resort to poking their fingers in their ears, closing their eyes, and shouting "java is the best, java is the best" whenever someone mentions a decent alternative. Me, I've started writing in C#, and using Windows forms. They are fast, small, and a hell of a lot better looking than anything I've ever done in java (forget those crappy layout managers, absolute positioning and anchoring is all you need, I promise). So I was happy to see the benchmark results. One last thing, what are you talking about "manage your own event queue"? I worked with swt alot and I never managed my own event queue. Add an event handler, handle the event, that's all I ever had to do. I'm not saying your wrong here, I just never had to do that, and am wondering where it has to take place.