Go Back   UG Community @ Ultimate-Guitar.Com > UG Community > The Pit
User Name  
Password
Search:

View Poll Results: Your programming language?
C 25 28.41%
C++ 45 51.14%
C# 20 22.73%
Python 32 36.36%
Perl 12 13.64%
Lisp 11 12.50%
Haskell 12 13.64%
Idris 11 12.50%
Java 40 45.45%
Ruby 14 15.91%
Multiple Choice Poll. Voters: 88. You may not vote on this poll

Reply
Old 12-05-2012, 08:17 PM   #81
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by crazysam23_Atax
I like and agree with this statement. I just really dislike how implementing GUIs works.

get used to it, as far as I can tell your only gripe was that there is too much code to write and if you can't handle a lot of code you're in for a rude shock if you ever try to write something useful.

MVC baby, MVC. Java is actually rather intuitive when it comes to creating GUI's, they're just ugly in Windows

Quote:
Originally Posted by eGraham
It's "meh" for me. I know that OptionPane is not the best/most difficult, but I used it a lot for a simple game I wrote and became pretty comfortable with it. I've also dabbled in JFrame a bit, but not nearly enough to say I know stuff about it.

JOptionPane barely counts, you practically just replace System.out.println's with popup windows

once you get into Java GUI's properly you'll find things you'll love to hate, the drawing API's were the most annoying at first IMO
__________________
$100AUD Super Strat Build

Kasabian - Fire fan video/uni work. Watch it!

Jackson Dinky with TB-11 + SH-1 Pickups & Gotoh Floyd Rose
Washburn D10S
Dunlop 535Q Crybaby
Fulltone OCD
MXR 6 Band EQ
Laney VC15
Hayden 2x12

Last edited by Diamond Dave : 12-05-2012 at 08:21 PM.
Diamond Dave is offline   Reply With Quote
Old 12-05-2012, 08:20 PM   #82
davrockist
UG's Spitfire
 
davrockist's Avatar
 
Join Date: Apr 2008
Location: Captaining the Wonderbolts
Well, I'm learning Java and a little Perl, as well as Assembley, and I'm going to be starting C++ and Prolog at some point. I like Java the most though, since it's mostly fairly logical.

Or at least what I know of it is
__________________
e-married to the most fabulous Fashionista ever, Rarity
e-mom to Scootaloo, somehow
Quote:
Originally Posted by dawgeth321
Let's warm our wings, fly through the clouds, and dance in the sky, mon capitaine.

Quote:
Originally Posted by T00DEEPBLUE
Spit is a milf

davrockist is offline   Reply With Quote
Old 12-05-2012, 08:21 PM   #83
eGraham
Green and Submarine
 
eGraham's Avatar
 
Join Date: Oct 2008
Location: Indiana
Well, all languages should be logical lol. But I'm just splitting hairs.

I really do enjoy Java though. I think after my next class I'll be learning C++, so I'll have a better opinion of it then.
__________________
Quote:
Originally Posted by Trowzaa
I wish I was American.




October 23, 2014
eGraham is online now   Reply With Quote
Old 12-05-2012, 08:26 PM   #84
NothingRocks
:^)
 
NothingRocks's Avatar
 
Join Date: Jun 2009
Location: Mobile, Alabama
Here's something you guys might get a chuckle from:

If Programming Languages Were Boats
__________________
四百二十燃やせこのオカマやろう!

Awakia Facebook Page

Anime List
Music
Youtube
NothingRocks is online now   Reply With Quote
Old 12-05-2012, 08:29 PM   #85
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by NothingRocks
Here's something you guys might get a chuckle from:

If Programming Languages Were Boats

PHP was the best one lol
__________________
$100AUD Super Strat Build

Kasabian - Fire fan video/uni work. Watch it!

Jackson Dinky with TB-11 + SH-1 Pickups & Gotoh Floyd Rose
Washburn D10S
Dunlop 535Q Crybaby
Fulltone OCD
MXR 6 Band EQ
Laney VC15
Hayden 2x12
Diamond Dave is offline   Reply With Quote
Old 12-05-2012, 08:30 PM   #86
eGraham
Green and Submarine
 
eGraham's Avatar
 
Join Date: Oct 2008
Location: Indiana
I liked the section of languages that don't even float lol
__________________
Quote:
Originally Posted by Trowzaa
I wish I was American.




October 23, 2014
eGraham is online now   Reply With Quote
Old 12-05-2012, 08:31 PM   #87
crazysam23_Atax
Burning away
 
crazysam23_Atax's Avatar
 
Join Date: Oct 2009
Location: Cal-eye-forn-ia
Quote:
Originally Posted by Diamond Dave
get used to it, as far as I can tell your only gripe was that there is too much code to write and if you can't handle a lot of code you're in for a rude shock if you ever try to write something useful.

The code isn't the issue. I've worked on several large projects. 100s of lines of code is fine. But GUIs are awkward to me in Java. I've a professor who also says this (and worked in the industry for years before teaching).
__________________
Tunes?

Bandcamp

Now working on my upcoming EP "Discarnate". See the expected track list on my bandcamp.



Terry Prachett is funnier than you! Discworld
crazysam23_Atax is offline   Reply With Quote
Old 12-05-2012, 08:32 PM   #88
toBetheVeryBest
like no one ever was!
 
toBetheVeryBest's Avatar
 
Join Date: Aug 2012
Location: Traveling Across the land. Searching far and wide.
I like python because I am lazy.
toBetheVeryBest is offline   Reply With Quote
Old 12-05-2012, 08:54 PM   #89
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by crazysam23_Atax
The code isn't the issue. I've worked on several large projects. 100s of lines of code is fine. But GUIs are awkward to me in Java. I've a professor who also says this (and worked in the industry for years before teaching).

that's interesting. /sarcasm Java GUI's are just an easy target for anybody, my first professor who introduced us to Java GUI's ran with that line as well. The year after another one tore the whole thing down and explained it all which really highlighted all it's great strengths.

they do require a lot of legwork but its not difficult. The system can feel clunky but that's just because it lets you do whatever you want, which is a good thing. Once you've delved into a few other languages you'll realise that the grass is actually pretty green on Java's side of the fence (in respect to GUI's at least).

EDIT: also lol @ implying that 100s of lines constitutes a "large" project.
__________________
$100AUD Super Strat Build

Kasabian - Fire fan video/uni work. Watch it!

Jackson Dinky with TB-11 + SH-1 Pickups & Gotoh Floyd Rose
Washburn D10S
Dunlop 535Q Crybaby
Fulltone OCD
MXR 6 Band EQ
Laney VC15
Hayden 2x12
Diamond Dave is offline   Reply With Quote
Old 12-05-2012, 09:01 PM   #90
davrockist
UG's Spitfire
 
davrockist's Avatar
 
Join Date: Apr 2008
Location: Captaining the Wonderbolts
Quote:
Originally Posted by eGraham
Well, all languages should be logical lol. But I'm just splitting hairs.

I really do enjoy Java though. I think after my next class I'll be learning C++, so I'll have a better opinion of it then.


I worded that rather poorly I meant of the three languages I currently know bits of, Java is the easiest for me to get my head around. Perl isn't too bad either, but I haven't really been doing it long enough to have written anything useful with it.

Quote:
Originally Posted by NothingRocks
Here's something you guys might get a chuckle from:

If Programming Languages Were Boats


HTML
__________________
e-married to the most fabulous Fashionista ever, Rarity
e-mom to Scootaloo, somehow
Quote:
Originally Posted by dawgeth321
Let's warm our wings, fly through the clouds, and dance in the sky, mon capitaine.

Quote:
Originally Posted by T00DEEPBLUE
Spit is a milf

davrockist is offline   Reply With Quote
Old 12-05-2012, 09:46 PM   #91
crazysam23_Atax
Burning away
 
crazysam23_Atax's Avatar
 
Join Date: Oct 2009
Location: Cal-eye-forn-ia
Quote:
Originally Posted by Diamond Dave
that's interesting. /sarcasm Java GUI's are just an easy target for anybody, my first professor who introduced us to Java GUI's ran with that line as well. The year after another one tore the whole thing down and explained it all which really highlighted all it's great strengths.

they do require a lot of legwork but its not difficult. The system can feel clunky but that's just because it lets you do whatever you want, which is a good thing. Once you've delved into a few other languages you'll realise that the grass is actually pretty green on Java's side of the fence (in respect to GUI's at least).

EDIT: also lol @ implying that 100s of lines constitutes a "large" project.

You're an arrogant prick, take your smugness and fuck yourself. I'm glad you get to feel superior. Too bad it's of no benefit to you.


Also, lol@ implying I said it was a large project.
__________________
Tunes?

Bandcamp

Now working on my upcoming EP "Discarnate". See the expected track list on my bandcamp.



Terry Prachett is funnier than you! Discworld

Last edited by crazysam23_Atax : 12-05-2012 at 09:47 PM.
crazysam23_Atax is offline   Reply With Quote
Old 12-05-2012, 10:32 PM   #92
Eastwinn
UG ex-Addict
 
Eastwinn's Avatar
 
Join Date: Dec 2008
Location: Annapolis, MD
Quote:
Originally Posted by Diamond Dave
that's interesting. /sarcasm Java GUI's are just an easy target for anybody, my first professor who introduced us to Java GUI's ran with that line as well. The year after another one tore the whole thing down and explained it all which really highlighted all it's great strengths.

they do require a lot of legwork but its not difficult. The system can feel clunky but that's just because it lets you do whatever you want, which is a good thing. Once you've delved into a few other languages you'll realise that the grass is actually pretty green on Java's side of the fence (in respect to GUI's at least).

EDIT: also lol @ implying that 100s of lines constitutes a "large" project.


man that ego...

i know where you're coming from sam. gui programming is annoying. that's why i don't do it but i suppose that's not an option for you.
Eastwinn is offline   Reply With Quote
Old 12-05-2012, 11:19 PM   #93
jazz_rock_feel
Banned
 
jazz_rock_feel's Avatar
 
Join Date: Jun 2006
Location: Winnipeg, Canada
That wasn't really egotistical or arrogant. It's not that impressive that his professor worked in "the industry", so did everybody's; Java is an easy target in general, not even just for GUIs and a lot of people take pot shots at it even though it has strengths; and 100s of lines of code isn't a particularly large project.

I mean, I'm not saying that DD isn't arrogant, but that wasn't a good example of it.
jazz_rock_feel is offline   Reply With Quote
Old 12-05-2012, 11:27 PM   #94
Avedas
yoloswag420
 
Avedas's Avatar
 
Join Date: Nov 2007
Location: Vancouver, BC
Quote:
Originally Posted by jazz_rock_feel
That wasn't really egotistical or arrogant. It's not that impressive that his professor worked in "the industry", so did everybody's; Java is an easy target in general, not even just for GUIs and a lot of people take pot shots at it even though it has strengths; and 100s of lines of code isn't a particularly large project.

I mean, I'm not saying that DD isn't arrogant, but that wasn't a good example of it.


I agree with this, except about the prof bit. My C++ prof was beyond worthless.



I'm introducing myself to Ruby over the winter break to get ready for my new job. Anyone here have any experience with it?
Avedas is offline   Reply With Quote
Old 12-05-2012, 11:29 PM   #95
JimmyBanks6
Cant Steal Ma Santa Hat
 
JimmyBanks6's Avatar
 
Join Date: Jan 2009
Location: Ottawa, Canada
Quote:
Originally Posted by NothingRocks
Here's something you guys might get a chuckle from:

If Programming Languages Were Boats

MatLab PHP and HTML are lulz
__________________
Sell and Promote your music TuneHub!


wy is yer mad at muy gramhar fer?


Quote:
Originally Posted by jimmyled
jimmybanks youre a genius.


aparently i ar smrt?
Quote:
Originally Posted by dyingLeper
jimmybanks youre a genius


GO SENS GO
JimmyBanks6 is offline   Reply With Quote
Old 12-05-2012, 11:42 PM   #96
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by crazysam23_Atax
You're an arrogant prick, take your smugness and fuck yourself. I'm glad you get to feel superior. Too bad it's of no benefit to you.


Also, lol@ implying I said it was a large project.

lol wat, I wasn't having a go ffs.

Quote:
Originally Posted by jazz_rock_feel
That wasn't really egotistical or arrogant. It's not that impressive that his professor worked in "the industry", so did everybody's; Java is an easy target in general, not even just for GUIs and a lot of people take pot shots at it even though it has strengths; and 100s of lines of code isn't a particularly large project.

I mean, I'm not saying that DD isn't arrogant, but that wasn't a good example of it.

thank you, someone with reading comprehension skills.

EDIT: just to clarify sam, if you read between the lines a little bit I was trying to give you some advice.. everyone has ragged on Java at some point, but my point was simply to try and enjoy it while it lasts because you'll be dealing with MUCH more awkward things in the future.
__________________
$100AUD Super Strat Build

Kasabian - Fire fan video/uni work. Watch it!

Jackson Dinky with TB-11 + SH-1 Pickups & Gotoh Floyd Rose
Washburn D10S
Dunlop 535Q Crybaby
Fulltone OCD
MXR 6 Band EQ
Laney VC15
Hayden 2x12

Last edited by Diamond Dave : 12-05-2012 at 11:59 PM.
Diamond Dave is offline   Reply With Quote
Old 12-05-2012, 11:49 PM   #97
samick007
THE THREADKILLER
 
samick007's Avatar
 
Join Date: May 2007
Location: Bezerkeley
Quote:
Originally Posted by Avedas
I agree with this, except about the prof bit. My C++ prof was beyond worthless.



I'm introducing myself to Ruby over the winter break to get ready for my new job. Anyone here have any experience with it?

I spent a few weeks this past summer learning Rails, which I think is generally all Ruby is ever used for now. Rails is ridiculous. Once you figure out what's going on programming is basically like having a conversation with the computer.
__________________
Code:
/| / \ _0/ \\-I \|>----|-> |\ //---<> _ \ / | | \| L L
samick007 is offline   Reply With Quote
Old 12-05-2012, 11:50 PM   #98
stratman_13
16 ****IN STRENGTH
 
stratman_13's Avatar
 
Join Date: Jun 2007
Location: 6, 1, 5, Oh, I forget.
Fortran or get out.

Yeah right. Mine's C. Although I've been looking into getting into Python.
__________________
--

I can stumble drunk over hope and love, or I could just keep drinking until I sober up.

--
stratman_13 is offline   Reply With Quote
Old 12-06-2012, 01:02 AM   #99
Godsmack_IV
UG's only degenerate
 
Godsmack_IV's Avatar
 
Join Date: Jan 2007
Location: Super Luongo World
Going from a low level language to Python is scary. Who knows what's going on behind the curtains?
__________________
Godsmack_IV is online now   Reply With Quote
Old 12-06-2012, 01:29 AM   #100
SteveHouse
trys hard, loves the game
 
SteveHouse's Avatar
 
Join Date: Dec 2005
Location: Recreational Meth Vehicle
every option

C# is my fave though, it's the only language I've written code in, sat back and smiled and said "that's pretty." Java is OK and mothaFUCK PERL and Python. Ugly as.
__________________

[IN PHIL WE TRUST]

Quote:
Originally Posted by Trowzaa
I only play bots. Bots never abandon me. (・ω・`)

SteveHouse is offline   Reply With Quote
Reply


Thread Tools Rate This Thread
Rate This Thread:

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

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



All times are GMT -4. The time now is 08:47 PM.

Forum Archives / About / Terms of Use / Advertise / Contact / Ultimate-Guitar.Com © 2014
Powered by: vBulletin Version 3.0.9
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.