Go Back   nV News Forums > Software Forums > Software Development

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-14-07, 11:00 AM   #109
mcolbourn
Time waits for no man!
 
mcolbourn's Avatar
 
Join Date: Feb 2005
Location: Somerset, UK
Posts: 736
Default Re: Languages you know

I am going to embarrass myself now the only two I know are:

Qbasic
Foxpro

__________________
CPU : Intel Core i7 920 @ 4 Ghz - MOBO : Gigabyte GA-EX58-UD3R - RAM : Corsair Vengeance 12GB DDR3 PC3-12800 - GPU : Power Color 6970
HD : Crucial m4 128gb (SSD),1TB Samsung F3 & 1TB Samsung F1 - Sound Card : ASUS Xonar DG - Speakers : Logitech Z523 - PSU : CORSAIR Gold AX750 Case : CM 690 II Advanced - Display : Hazro HZ27WC
mcolbourn is offline   Reply With Quote
Old 09-15-07, 06:54 PM   #110
superklye
 
Join Date: Jul 2004
Location: MKE
Posts: 13,629
Default Re: Languages you know

Quote:
Originally Posted by bugmeplz
please, do enlighten me on why java sucks? i realize its just your opinion, but what are your reasons?
Ridiculous bloat.
superklye is offline   Reply With Quote
Old 09-15-07, 11:09 PM   #111
bugmeplz
*BANNED*
 
bugmeplz's Avatar
 
Join Date: Sep 2006
Posts: 427
Default Re: Languages you know

Quote:
Originally Posted by superklye
Ridiculous bloat.
define "bloat"?
bugmeplz is offline   Reply With Quote
Old 09-17-07, 10:46 PM   #112
buffbiff21
*B4NNED*
 
buffbiff21's Avatar
 
Join Date: Nov 2006
Location: San Diego, California
Posts: 2,002
Default Re: Languages you know

Quote:
Originally Posted by bugmeplz
define "bloat"?
Every conceivable resource hog.
__________________
GeForce 8800GTS 640MB
buffbiff21 is offline   Reply With Quote
Old 09-18-07, 03:39 AM   #113
Greeno
Registered User
 
Greeno's Avatar
 
Join Date: Jan 2006
Posts: 180
Default Re: Languages you know

Quote:
Originally Posted by Daneel Olivaw
Where's the french from?
My parents live in France :/
Greeno is offline   Reply With Quote
Old 09-18-07, 11:31 AM   #114
nekrosoft13
I'm Geralt
 
Join Date: Oct 2005
Location: Chicagoland, once a year in Poland
Posts: 24,366
Default Re: Languages you know

I know English and Polish
__________________
Windows 8 the next big failure, right after Windows ME
nekrosoft13 is offline   Reply With Quote
Old 09-20-07, 12:17 AM   #115
bugmeplz
*BANNED*
 
bugmeplz's Avatar
 
Join Date: Sep 2006
Posts: 427
Default Re: Languages you know

Quote:
Originally Posted by buffbiff21
Every conceivable resource hog.
So, you do not have the JRE installed? Is that correct? (In other words, what you are talking about is Sun's Java VM - which is only one component of the language platform and nearly everyone has it installed and running - "bloat" and all.)
bugmeplz is offline   Reply With Quote
Old 09-24-07, 03:29 PM   #116
DaveW
Its me! Hurray!
 
DaveW's Avatar
 
Join Date: Jul 2002
Location: Brit in USA
Posts: 1,203
Default Re: Languages you know

Java has been a painful experience for me, but thats mostly due to the earlier versions of Tomcat and Axis I had to work with and not the language itself.

BTW I think the Java redistributable is smaller than the .NET one.
__________________

Core2 Q9400 @ 3.0, eVGA GTX 260, 4G DDR 800, Vista64
DaveW is offline   Reply With Quote

Old 09-25-07, 03:45 PM   #117
jcrox
Mahna Mahna
 
jcrox's Avatar
 
Join Date: Jul 2006
Location: Madison, Wi
Posts: 6,134
Default Re: Languages you know

Quote:
Originally Posted by six_storm
My teachers say that COBOL is still being used like crazy . . .
My school dropped the programmer/analysis degree siting no one has much interest in COBOL anymore.

This semester I have:
Advanced Java: Servlets and JavaServer Pages
Advanced VB.NET
Advanced Web Development: XML w/css & xsl, JavaScript, AJAX

I like Java so far but it really does seem that (what we've learned so far anyway) everything we've done in Java we can do in VB.NET and do it faster and easier. Doesn't help that the person running the Java program is a tard and keeps giving us project and exercise instructions that are written wrong and example code that doesn't compile.
__________________

Gaming

MSI MPower Z87 | 4770k | CNPS9900MAX-B | 8GB G.Skill 1866 | EVGA GTX760 |ThermalTake 850w | X-Fi Titanium | HAF | Asus PA248Q | Lycosa | Death Adder | Win8 Pro 64

Dev/Backup

MSI GD65 | 2500k | H50 | 8GB G.skill | GTX570 | Ubuntu 13.10

Laptop

17" Inspiron | i5 | 4GB DDR3 | 500GB HDD | Win7 Pro 64

jcrox is offline   Reply With Quote
Old 09-25-07, 07:17 PM   #118
rhink
Registered User
 
Join Date: Jul 2005
Posts: 434
Default Re: Languages you know

Quote:
Originally Posted by buffbiff21
Every conceivable resource hog.
A lot of the perceived bloat comes from craptacular GUI API's like swing. And memory usage isn't a huge deal anyways, unless you're in an embedded environment, how much does another gig of ram cost anyways?

It's certainly possible to write Java applications that aren't massive memory hogs... some of it comes from lazy programming style, people that are unfamiliar with pointers (and everything in java is a damn pointer, except primitives) and memory management (they like to tell you java takes care of this itself, but that sort of thinking breeds memory leaks because you figure the GC has it and you don't null pointers when you're done with them so the GC can clean them up, or never free up a listener, crap like that).
rhink is offline   Reply With Quote
Old 09-25-07, 07:20 PM   #119
rhink
Registered User
 
Join Date: Jul 2005
Posts: 434
Default Re: Languages you know

Quote:
Originally Posted by jcrox
I like Java so far but it really does seem that (what we've learned so far anyway) everything we've done in Java we can do in VB.NET and do it faster and easier. Doesn't help that the person running the Java program is a tard and keeps giving us project and exercise instructions that are written wrong and example code that doesn't compile.
Yeah, but .NET means you're forever tied to a Microsoft platform. Yeah, Java ties you to sun, too, heh... but at least that gives you a lot more options on platform and hardware... I guess if you really want to be platform agnostic, you should probably just use a compiled language and build abstraction layers around any system API references and be prepared to recompile. There are some things about .NET that are pretty slick, the concept of compiling every language down to the same intermediate language is nifty.
rhink is offline   Reply With Quote
Old 09-26-07, 04:41 PM   #120
uOpt
FreeBSD cheering section
 
uOpt's Avatar
 
Join Date: Nov 2004
Location: Boston, MA, USA
Posts: 609
Default Re: Languages you know

Quote:
Originally Posted by rhink
A lot of the perceived bloat comes from craptacular GUI API's like swing. And memory usage isn't a huge deal anyways, unless you're in an embedded environment, how much does another gig of ram cost anyways?
And I put in the 5th gig of RAM into my socket 939 box or the 9th GB of RAM into my socket 775 box - how?

Quote:
Originally Posted by rhink

It's certainly possible to write Java applications that aren't massive memory hogs... some of it comes from lazy programming style, people that are unfamiliar with pointers (and everything in java is a damn pointer, except primitives) and memory management (they like to tell you java takes care of this itself, but that sort of thinking breeds memory leaks because you figure the GC has it and you don't null pointers when you're done with them so the GC can clean them up, or never free up a listener, crap like that).
Sure, but the problem is that many Java libraries, and not only Swing and not only GUI libraries feel free to breathe a whole lot and waste memory on a grand scale. Then there's the JVM coming in on top and doing JIT which isn't exactly stealthy either.

Also, down to the metal - Java does not have arrays of instances of your user-defined structs. So if you want that you can either take the hit (and the hit can be big on a 64 bit system because the pointer in the array is 64 bits when the fields in your data structure might only be 32 combined).

Or you take the abstraction hit and open-code, use arrays of base data types instead of compound own data structures. That's what most of these useless language benchmarks do that end up showing Java is on par with C++. But in practice this is a nightmare. Worst of all, since Java have neither a macro system nor real generic programming you have no syntactic method at all to hide some of these optimizations.

So in practice people just take the memory hit, along with the pointer indirection hit. And Java programs are slow, only language benchmarks are fast for Java.
__________________

My Unix benchmark results
uOpt is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slidecast: Scalable HPC ' New Accelerations for Parallel Programming Languages over News Archived News Items 0 05-08-12 07:10 AM

All times are GMT -5. The time now is 10:16 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.