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-06-2012, 02:13 AM   #101
RealGuitarHero
Just Call Me Zacch.
 
RealGuitarHero's Avatar
 
Join Date: Jan 2007
Java because I want my stuff to clog up your CPU
__________________
Quote:
Originally Posted by barden1069
A "tubescreamer" is a person paid by a guitarist to stand behind the amp and scream at the tubes. This terrifies the tubes into overdriving and delivers a thick, harmonic-rich tone.
RealGuitarHero is offline   Reply With Quote
Old 12-06-2012, 04:11 AM   #102
SwoobGuitar
Registered User
 
SwoobGuitar's Avatar
 
Join Date: Dec 2010
Spanish. Ola, je suis un programmer.
SwoobGuitar is offline   Reply With Quote
Old 12-06-2012, 05:55 AM   #103
sfaune92
XYHeteroCisScum
 
Join Date: Oct 2008
Location: England/Norway
Quote:
Originally Posted by SwoobGuitar
Spanish. Ola, je suis un programmer.

Is that Canadian Spanish?

And programming guis in matlab sucks. Dat tedium, and I'm too used to having the y axis go from top to bottom, and not the matlab way...

Quote:
Originally Posted by NothingRocks
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.).

Is that some sort of random character creator or something? My brother extracted all the Asari names from Mass Effect and made an Asari name generator by using common beginnings and endings of names from the game.
__________________
ERROR 0x45: Signature not found

Last edited by sfaune92 : 12-06-2012 at 06:08 AM.
sfaune92 is offline   Reply With Quote
Old 12-06-2012, 11:28 AM   #104
JimmyBanks6
Cant Steal Ma Santa Hat
 
JimmyBanks6's Avatar
 
Join Date: Jan 2009
Location: Ottawa, Canada
Quote:
Originally Posted by SteveHouse
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.

PHP web development is pretty damn ugly.

When your outputting data, for the most part, its an ugly mix of PHP code and HTML code.
usually ending with a few JavaScript functions.

Really hideous.
__________________
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-06-2012, 12:38 PM   #105
gonzaw
UG's Secret Agent
 
gonzaw's Avatar
 
Join Date: Mar 2007
Location: Uruguay
Quote:
Originally Posted by crazysam23_Atax
OH, FUCKING GUIs! I hate GUIs. They're so damn messy to program. Even a simple GUI can be hundreds of lines of code. My Object-Oriented Programming professor loves GUIs, and so he uses them extensively in our "labs" (which is basically where you have a program and have to either fix problems with a program). There's labs where like 3/4 of the main Java file is the GUI code. Then, you may have to edit that GUI code, which is always a bitch.


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 read all the documentation, it's not that hard to create GUIs in Java.
At least if you have an IDE, which can make things much easier.

Quote:
Originally Posted by Diamond Dave
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.


Yep, **** that shit.

Having to spend 10 hours googling and reading man pages just to make a very simple functionality is not how I like to spend my afternoons :/


Yeah, I'm going with Java.
Easy to undestand, easy to implement, and most importantly has easily accessible and easy to understand documentation for everything!!!

I don't think I can stress that last point enough.
gonzaw is offline   Reply With Quote
Old 12-06-2012, 01:02 PM   #106
jazz_rock_feel
Micropolyphoner
 
jazz_rock_feel's Avatar
 
Join Date: Jun 2006
Location: Winnipeg, Canada
Quote:
Originally Posted by gonzaw
Easy to understand, easy to implement, and most importantly has easily accessible and easy to understand documentation for everything!!!

I don't think I can stress that last point enough.

The Java API documentation is pretty amazing.
__________________
I don't know what music theory is.


Soundcloud. Look at it. Or don't.
jazz_rock_feel is online now   Reply With Quote
Old 12-06-2012, 04:49 PM   #107
conor-figgy
UG's LX Tech
 
conor-figgy's Avatar
 
Join Date: Jul 2009
Location: Kilkenny, Ireland
Quote:
Originally Posted by Diamond Dave
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.


I've been using it to write up my lab reports this year. First one took me a whole weekend to do. But, no matter how crap my lab report is, I'm always assured that it'll at least look beautiful. Ugh, speaking of lab reports, best be off to do one.

As far as I can tell, I can use LaTeX to an ok standard but obviously this is nowhere near its capabilities.

Last edited by conor-figgy : 12-06-2012 at 04:51 PM.
conor-figgy is offline   Reply With Quote
Old 12-06-2012, 06:24 PM   #108
Diamond Dave
1984
 
Diamond Dave's Avatar
 
Join Date: Aug 2005
Location: Adelaide, Australia
Quote:
Originally Posted by conor-figgy
I've been using it to write up my lab reports this year. First one took me a whole weekend to do. But, no matter how crap my lab report is, I'm always assured that it'll at least look beautiful. Ugh, speaking of lab reports, best be off to do one.

As far as I can tell, I can use LaTeX to an ok standard but obviously this is nowhere near its capabilities.

you slowly learn more and more things you can do with it, so I kind of maintain a template file with all the commands commented out.

having said that there aren't THAT many things that you need to do that often

the must-haves are definitely:
contents page
figures
tables
equations
lists
and bibtex for your references

^that last one is the holy grail if you're writing research reports believe me!
__________________
$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-06-2012, 06:36 PM   #109
conor-figgy
UG's LX Tech
 
conor-figgy's Avatar
 
Join Date: Jul 2009
Location: Kilkenny, Ireland
Quote:
Originally Posted by Diamond Dave
you slowly learn more and more things you can do with it, so I kind of maintain a template file with all the commands commented out.

having said that there aren't THAT many things that you need to do that often

the must-haves are definitely:
contents page
figures
tables
equations
lists
and bibtex for your references

^that last one is the holy grail if you're writing research reports believe me!


Agh yeah, I use them all for each report except bibtex. I may learn how to use that then.

Actually, do you know if it's possible to create your own template for each time LaTeX opens? I just find it tedious entering all of the below code every time I start a new report. It's not a lot but it'd be lovely to create a template with it already there.
show

Last edited by conor-figgy : 12-06-2012 at 06:37 PM.
conor-figgy is offline   Reply With Quote
Old 12-06-2012, 06:46 PM   #110
JimmyBanks6
Cant Steal Ma Santa Hat
 
JimmyBanks6's Avatar
 
Join Date: Jan 2009
Location: Ottawa, Canada
I was told to use LaTeX by my supervisor for my thesis, I've always used Word for report writing.

I downloaded the Windows program that runs it and everything, but still havent used it.

What's so special about it?
__________________
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-06-2012, 08:28 PM   #111
gonzaw
UG's Secret Agent
 
gonzaw's Avatar
 
Join Date: Mar 2007
Location: Uruguay
I tried using LaTex but meh, I was too lazy to learn all the details of it.
Also basically my project partner is the one that knows it and uses it so I don't really worry about it :P

Although when I have to work in a project with someone else other than him I kind of use a normal plain text document for reports >_> <_<
gonzaw is offline   Reply With Quote
Old 12-06-2012, 09:27 PM   #112
NothingRocks
:^)
 
NothingRocks's Avatar
 
Join Date: Jun 2009
Location: Mobile, Alabama
Quote:
Originally Posted by sfaune92
Is that some sort of random character creator or something? My brother extracted all the Asari names from Mass Effect and made an Asari name generator by using common beginnings and endings of names from the game.



Nah, it's more like a character sheet with a GUI with stat calculations and selectable skills, feats, and etc. There are plenty of random name generators, but not enough character creators.
__________________
藍川絆
あいかわ・きずな

My Livestream

Awakia Facebook Page

Anime List
Music
Youtube

Last edited by NothingRocks : 12-06-2012 at 09:33 PM.
NothingRocks is offline   Reply With Quote
Old 12-06-2012, 10:00 PM   #113
conor-figgy
UG's LX Tech
 
conor-figgy's Avatar
 
Join Date: Jul 2009
Location: Kilkenny, Ireland
Quote:
Originally Posted by JimmyBanks6
I was told to use LaTeX by my supervisor for my thesis, I've always used Word for report writing.

I downloaded the Windows program that runs it and everything, but still havent used it.

What's so special about it?


Well, in my opinion it makes beautiful documents without the effort of me formatting every last detail to look nice.

It's also fantastic for equation writing. Let's say I want to write out the wave equation, I trype the following:

Code:
\begin{equation}\frac{\partial^2 u}{\partial t^2} = c^2 \nabla^2 u \end{equation}

which gives me:



which is far easier than working your way through the word equation box and then searching for symbols.

Some of the functions such as \tableofcontents are extremely handy as it'll automatically compile a table of contents from any time you make a new section, subsection, part etc. with \part{Your part title}, \section{Your section title} etc.

Last edited by conor-figgy : 12-06-2012 at 10:10 PM.
conor-figgy is offline   Reply With Quote
Old 12-06-2012, 11:18 PM   #114
toBetheVeryBest
like no one ever was!
 
toBetheVeryBest's Avatar
 
Join Date: Aug 2012
Location: Traveling Across the land. Searching far and wide.
Quote:
Originally Posted by Godsmack_IV
Going from a low level language to Python is scary. Who knows what's going on behind the curtains?


Your on the right track with Python. It is the easiest, and can do a lot.
toBetheVeryBest is offline   Reply With Quote
Old 12-06-2012, 11:24 PM   #115
whyze250f
UG's OCD resident.
 
Join Date: Mar 2010
Location: New Jersey
the only language i know is html/css. i know a very small amount of java but to me its basically useless. gotta learn some javascript or something useful for the web atleast.
__________________
Ibanez RG1550 Prestige
Schecter C1 Hellraiser
MIJ Ibanez Pro-line 1550
Takamine eg340c
Peavey 6505+ 112 combo
Ibanez Tubescreamer TS- 9
ISP Decimator
MXR M234 Analog Chorus
DeltaLab Digital Delay
Planet Waves Tuner Pedal
POD HD300

Last edited by whyze250f : 12-06-2012 at 11:25 PM.
whyze250f is offline   Reply With Quote
Old 12-06-2012, 11:28 PM   #116
AeroRocker
I'm too old for this ****
 
AeroRocker's Avatar
 
Join Date: Oct 2007
Location: OH-
What's with all the hating on Matlab?

It's good for the maths
__________________
██████████████████████████
████████████████████████
█████████████████████
██████████████████████
█████████████████████
██████████████████████████
██████████████████████████


LET'S GO BUCKS
AeroRocker is online now   Reply With Quote
Old 12-07-2012, 12:47 AM   #117
thePTOD
UG Fanatic
 
thePTOD's Avatar
 
Join Date: Mar 2010
Voted for my roommate. C++
__________________
Quote:
Originally Posted by willT08
Quote:
Originally Posted by HowSoonisNow
How was Confucius death metal?
You've clearly never read any Confuscius.

As I wait on the edge of the earth,
I can see the walls being torn down again
Only to be rebuilt in another name,
On a different day
thePTOD 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 10:38 AM.

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.