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, 04:37 PM   #61
ironman1478
Registered User
 
ironman1478's Avatar
 
Join Date: Dec 2007
Quote:
Originally Posted by crazysam23_Atax


At least that's how it is in Java. I don't have experience with programming GUIs in any of the C languages.

if you think GUIs in java are bad, in C++ they are even worse. i had to learn Qt4.7 for my robotics research and i have to say, that shit was awful. event driven programming in general is annoying imo since all your code is spread out everywhere and its very hard to debug mistakes
__________________
Quote:
Originally Posted by Meths
If there were 12th century popes alive today they'd be telling Rick Santorum to get out of the fucking dark ages already.

Last edited by ironman1478 : 12-05-2012 at 04:42 PM.
ironman1478 is offline   Reply With Quote
Old 12-05-2012, 04:38 PM   #62
conor-figgy
UG's LX Tech
 
conor-figgy's Avatar
 
Join Date: Jul 2009
Location: Kilkenny, Ireland
Quote:
Originally Posted by Godsmack_IV
Python will be no problem for you then. It lets you skimp over a lot of the low-level stuff that C++ requires you to write. Dat convenience!

It's great for small scripts and learning a whole bunch of programming concepts quickly without having to get into low-level stuff.


Ok I'll give it another go, quick question though. I'm used to using an IDE for C++, when I downloaded python it gave me a python gui and a python command line. What's the general program for writing in python? Or do you just write in a .txt file and run it through python?

Last edited by conor-figgy : 12-05-2012 at 04:42 PM.
conor-figgy is offline   Reply With Quote
Old 12-05-2012, 04:42 PM   #63
Godsmack_IV
PhD in Pinkonomics
 
Godsmack_IV's Avatar
 
Join Date: Jan 2007
Location: Super Luongo World
Quote:
Originally Posted by conor-figgy
Ok I'll give it another go, quick question though. I'm used to using an IDE for C++, when I downloaded python it gave me a python gui and a python command line. What's the general program for writing in python?


IDLE.

You can test out commands with the GUI. IDLE is your development environment.

Check out thenewboston's youtube channel, lots of great tutorials there for Python, C++, and more.
__________________
Godsmack_IV is offline   Reply With Quote
Old 12-05-2012, 04:50 PM   #64
GetDunked
Banned
 
GetDunked's Avatar
 
Join Date: Aug 2012
C# and C++
GetDunked is offline   Reply With Quote
Old 12-05-2012, 05:27 PM   #65
MAC2322
UG's Twilight Sparkle
 
MAC2322's Avatar
 
Join Date: Feb 2009
Location: Bogotá, Colombia.
Well, I'm an astrophysics major, so we're required to use IDL (Which is not in the poll and isn't great) since it's what a lot of major databases use. It's an okay language, but I much prefer Python, the readability of the syntax is just so convenient.
__________________
My signature lacks content. It is, however, blue.
MAC2322 is offline   Reply With Quote
Old 12-05-2012, 05:54 PM   #66
samick007
THE THREADKILLER
 
samick007's Avatar
 
Join Date: May 2007
Location: Bezerkeley
Currently I only know Python, Java, and Ruby, soooo those I guess. Python is incredible though.
__________________
Code:
/| / \ _0/ \\-I \|>----|-> |\ //---<> _ \ / | | \| L L
samick007 is offline   Reply With Quote
Old 12-05-2012, 06:27 PM   #67
JimmyBanks6
Cant Steal Ma Santa Hat
 
JimmyBanks6's Avatar
 
Join Date: Jan 2009
Location: Ottawa, Canada
I web develop in PHP,

i realize that is not a true programming language, but that's my vote anyway.
__________________
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, 06:51 PM   #68
D1rk
Registered User
 
Join Date: Mar 2010
I voted C++ because it's the language i have by far the most experience in, so for me it feels most natural to program in.

We had a course in Scala last year which was pretty cool. It has high level concepts, and is also really structured. I really missed that in other high level languages I've programmed in, especially javascript. If it were in the poll I would have voted Scala too. Too bad it is used almost nowhere.
D1rk is offline   Reply With Quote
Old 12-05-2012, 07:27 PM   #69
Emperor's Child
PUT YOU IN MY OVEN!
 
Emperor's Child's Avatar
 
Join Date: Mar 2008
Location: UK
No option for Assembly? Shameful. I guess that leaves C.
__________________
Quote:
Originally Posted by NeutralFan
My name is Lord Pussygrabber III of the Playboy Mansion, great-grandson of Donald Donald MacDonald.
Emperor's Child is offline   Reply With Quote
Old 12-05-2012, 07:54 PM   #70
Mac_the_knife
UG's only guitar player
 
Mac_the_knife's Avatar
 
Join Date: Jan 2009
Location: Graz
I'd vote Java, but i only know Processing (i know, it's the most easiest) which is Java, correct?
Got into it about a year ago, never thought i'd like programming, but i have to say its possibilitys are very fascinating.

I do some stuff with Max/MSP/Jitter too, but that isn't language, amirite?

Anyway, as an artist, who doesn't know anything about coding, these are my weapons of choice.

Oh i forgot: i know some html too but i hate that shit.
__________________
Here is going to be a pretty awesome signature.
Mac_the_knife is offline   Reply With Quote
Old 12-05-2012, 07:57 PM   #71
crazysam23_Atax
Burning away
 
crazysam23_Atax's Avatar
 
Join Date: Oct 2009
Location: The Frozen North! (read: Northern Wisconsin)
Quote:
Originally Posted by Emperor's Child
No option for Assembly? Shameful. I guess that leaves C.

Does anyone even use Assembly anymore?...
__________________
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:03 PM   #72
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by crazysam23_Atax
Wow...how did you forget SQL on that poll?...

I mean, really, databases (which all use SQL) are only what make just about everything run. You get on a website, chances are, it may use a database.

SQL isn't a programming language...

Quote:
Originally Posted by CoreysMonster
I'm considering writing my own 2D engine for my bachelor project, but 3D is just too much work for me right now. In my experience all commercial engines are in C++, why would you recommend C?

because C is brilliant and evil. You probably think you know how a computer program works, but you don't. C will put hair on your chest and make all your other programming better.

Quote:
Originally Posted by conor-figgy
edit2: Since we're talking about things we use in college, anyone here use LaTeX?

LaTeX is awesome, learn it early and learn it well. Used it extensively throughout my honours year this year and should have used it more as an undergrad too.

Quote:
Originally Posted by Emperor's Child
No option for Assembly? Shameful. I guess that leaves C.

Assembly? pffft, I just write all my binaries by hand.

Quote:
Originally Posted by crazysam23_Atax
Does anyone even use Assembly anymore?...

short answer: yes
__________________
$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:07 PM   #73
crazysam23_Atax
Burning away
 
crazysam23_Atax's Avatar
 
Join Date: Oct 2009
Location: The Frozen North! (read: Northern Wisconsin)
Quote:
Originally Posted by Diamond Dave
SQL isn't a programming language...

No, but it certainly made you facepalm, didn't it?


Quote:
short answer: yes

And an example of its use is? Because I was under the impression that other programming languages do what Assembly does anyway.
__________________
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:07 PM   #74
NothingRocks
:^)
 
NothingRocks's Avatar
 
Join Date: Jun 2009
Location: Mobile, Alabama
Quote:
Originally Posted by sashki
What do you fine gentlemen actually use programming for?



I use it to develop applications I want. I've been working on a character creator for Tabletop RPGs I like. I occasionally it for developing video games. I've made a few games in Unity using Java. I also made a custom game server for an MMO I liked. I think it used a mix of C++, Perl, Lua, and used XML(for monsters, items, and etc.).
__________________
藍川絆
あいかわ・きずな

My Livestream

Awakia Facebook Page

Anime List
Music
Youtube
NothingRocks is online now   Reply With Quote
Old 12-05-2012, 08:11 PM   #75
Emperor's Child
PUT YOU IN MY OVEN!
 
Emperor's Child's Avatar
 
Join Date: Mar 2008
Location: UK
Quote:
Originally Posted by crazysam23_Atax
Does anyone even use Assembly anymore?...
Maybe not many people but anyone that uses C may need to vectorise Assembly in the code (does that make sense? is vectorise even a word?).
__________________
Quote:
Originally Posted by NeutralFan
My name is Lord Pussygrabber III of the Playboy Mansion, great-grandson of Donald Donald MacDonald.
Emperor's Child is offline   Reply With Quote
Old 12-05-2012, 08:12 PM   #76
Extra Ordinary
Meh
 
Extra Ordinary's Avatar
 
Join Date: Jun 2011
Location: Melbourne
I remember taking a class on programming back in high school. We only used Turing and that was enough for me to stop learning.
Extra Ordinary is offline   Reply With Quote
Old 12-05-2012, 08:12 PM   #77
eGraham
Logjammin'
 
eGraham's Avatar
 
Join Date: Oct 2008
Location: Cutting off your Johnson
Quote:
Originally Posted by crazysam23_Atax
Needless GUI rant

Hey buddy, I like GUIs

I like to make things as nice as possible for the end user. It requires an extra layer of programming, but it also makes the client look better.
__________________
Quote:
Originally Posted by Trowzaa
I wish I was American.




I am an equal opportunity banner
eGraham is online now   Reply With Quote
Old 12-05-2012, 08:14 PM   #78
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by crazysam23_Atax
No, but it certainly made you facepalm, didn't it?

sooo, you were trolling?

Quote:
Originally Posted by crazysam23_Atax
And an example of its use is? Because I was under the impression that other programming languages do what Assembly does anyway.

here are several.

inb4 I don't need to do any of those things
__________________
$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:14 PM   #79
crazysam23_Atax
Burning away
 
crazysam23_Atax's Avatar
 
Join Date: Oct 2009
Location: The Frozen North! (read: Northern Wisconsin)
Quote:
Originally Posted by eGraham

I like to make things as nice as possible for the end user. It requires an extra layer of programming, but it also makes the client look better.

I like and agree with this statement. I just really dislike how implementing GUIs works in Java.
__________________
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 08:15 PM.
crazysam23_Atax is offline   Reply With Quote
Old 12-05-2012, 08:15 PM   #80
eGraham
Logjammin'
 
eGraham's Avatar
 
Join Date: Oct 2008
Location: Cutting off your Johnson
Could someone here help me code a program that finds my USB when I lose it?

I lost it today before my Java class, of all things, and I had an assignment due. Luckily it was at the lost and found in the police station.

Quote:
Originally Posted by crazysam23_Atax
I like and agree with this statement. I just really dislike how implementing GUIs works.

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.
__________________
Quote:
Originally Posted by Trowzaa
I wish I was American.




I am an equal opportunity banner

Last edited by eGraham : 12-05-2012 at 08:16 PM.
eGraham is online now   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 09:43 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.