U.S. CitiesCity-Data Forum Index
Celebrating Veterans Day!
Go Back   City-Data Forum > General Forums > Science and Technology > Computers
 [Register]
Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
View detailed profile (Advanced) or search
site with Google Custom Search

Search Forums  (Advanced)
 
Old 02-08-2014, 02:15 PM
 
Location: Philadelphia, Pennsylvania
4,375 posts, read 5,259,262 times
Reputation: 3932

Advertisements

For me, the most addictive programming languages are definitely SQL and Python. I have found myself playing around with both of them for hours on end. I actually know quite a bit about Java and C++ but I really don't have fun with those languages. When it comes to Python though, I just have too much fun with it. Even when I'm stuck on something, and I figure out a problemi have more fun doing this. I think since I've always been a big search engine guy since I've been on the internet, j tend to gravitate towards SQL. I feel like I'm just doing Google searches when doing SQL. I've found myself losing hours just trying to write queries for data models at work.


Honerable mentions are awk, and the Unix command line.
Reply With Quote Quick reply to this message

 
Old 02-08-2014, 03:00 PM
 
Location: Viña del Mar, Chile
16,410 posts, read 26,661,204 times
Reputation: 16511
None
Reply With Quote Quick reply to this message
 
Old 02-09-2014, 03:19 PM
 
2,791 posts, read 3,432,247 times
Reputation: 5552
Any chance I get, I will also pick Python. It is a fun language to play around with.
Reply With Quote Quick reply to this message
 
Old 02-10-2014, 01:07 PM
 
Location: 10110001010110100
6,385 posts, read 10,839,849 times
Reputation: 5589
Quote:
Originally Posted by burgler09 View Post
None
Seriously!

It is like asking which doo-doo smells the best?

That said, I only do scripting and I am still learning PowerShell, so I typically create scripts using CL.
As a programming language, I was learning Ruby which seemed very simple and logical.
As mentioned, Python seems like a powerful language yet simple with a logical syntax.
Best part for either language is, they are both free to download and use!
So, for anyone trying to learn programming on a budget, either one makes sense.

Last edited by TurcoLoco; 02-10-2014 at 01:21 PM..
Reply With Quote Quick reply to this message
 
Old 02-11-2014, 03:33 AM
 
26,158 posts, read 15,731,811 times
Reputation: 17235
I would say BASIC as I really loved it and started to learn how to do things. Starting on Apple computers and my Commodore 64 which I love!!! (Use it often)

Then when i got into PCs I discovered GW BASIC and thats nice also


http://www.eddiesegoura.com/Games/GWBASIC.EXE (79k)
Reply With Quote Quick reply to this message
 
Old 02-11-2014, 09:43 AM
 
Location: Tyler, TX
15,209 posts, read 18,486,202 times
Reputation: 8052
Quote:
Originally Posted by Dude111 View Post
I would say BASIC as I really loved it and started to learn how to do things. Starting on Apple computers and my Commodore 64 which I love!!! (Use it often)

Then when i got into PCs I discovered GW BASIC and thats nice also


http://www.eddiesegoura.com/Games/GWBASIC.EXE (79k)
Yeah, but can you do this in BASIC?
Quote:
/^\[[0-9]{4}\-[0-9]{2}\-[0-9]{2} ([0-9]{2}):/;
Yeah, I'm a Perl fan. It's so remarkably flexible, it really gives you an opportunity to be creative.
Reply With Quote Quick reply to this message
 
Old 02-11-2014, 09:36 PM
 
Location: FLG/PHX/MKE
7,288 posts, read 13,743,274 times
Reputation: 11592
Nice thread.

My outright favorites are *nix shell scripting language, SQL, and Perl. To this day, Sed and Awk still come up. I use several other languages, but on the data side, simplicity and manageability are a huge plus,, and these do a good job. If you are reading this and you are in the US, it's almost guaranteed that you have received, or are (more likely) occasionally or frequently interfacing with my systems in some form, using the above behind the scenes.
Reply With Quote Quick reply to this message
 
Old 02-12-2014, 10:23 AM
 
Location: 10110001010110100
6,385 posts, read 10,839,849 times
Reputation: 5589
Quote:
Originally Posted by Dude111 View Post
I would say BASIC as I really loved it and started to learn how to do things. Starting on Apple computers and my Commodore 64 which I love!!! (Use it often)

Then when i got into PCs I discovered GW BASIC and thats nice also


http://www.eddiesegoura.com/Games/GWBASIC.EXE (79k)
That was BASIC? I always thought it was a proprietary version of Pascal or something. Who knew I was "FreezeFrame"ing into Commodore64 games and making changes! Hah! I remember changing a code in the game called Karateka and my characters head was like 5 times larger!



Good times!
Reply With Quote Quick reply to this message
 
Old 02-13-2014, 05:05 AM
 
26,158 posts, read 15,731,811 times
Reputation: 17235
Yup .. Its interesting....... I clicked the link to download GWBASIC and I clicked OPEN so it would just open on my screen and it said "60300 bytes free" (You can see the same info by entering ?fre(0) (Which also works on Commodore 64)

I dunon why pressing CTRL-C doesnt act as break (^C) ,i thought it used to when i tried that before??!?!?!?!

I entered a simple program

0 n=n+1:?n:goto 0

Then I entered "run" and when i pressed CTRL-C it just beeps,it should stop and display "Break in 0" but it doesnt..........

Hmmmmm

Interestingly C64,GW basic and Apple allow the use of line 0 (ZERO) -- TI 99/4a (MY FIRST COMPUTER) does not!


Here is an apple emulator!!

http://download.berlios.de/applewin/AppleWin1.10.4.zip (Click on the APPLE to use Basic)

Best one I have found!!

Last edited by Dude111; 02-13-2014 at 05:40 AM..
Reply With Quote Quick reply to this message
 
Old 02-13-2014, 10:14 AM
 
1,009 posts, read 1,561,461 times
Reputation: 846
sql is fun for me cause it's simple but it's complex because of it's simplicity...... if that makes sense.

I'm currently coding in C# for a commission system we're building and it's quite fun with intellisense and tools like sqlmetal and telerik controls. I just realized yesterday that when you go to edit something on a grid, the commandname editinit fires, which gives you all kinds of power as far as checking for nulls and things like that. I just assumed that edit was the commandname that fired but I didn't think about there being two button clicks, and not just one. So now i can check between editinit and edit for stuff that I don't want users to be able to do...which is awesome.
Reply With Quote Quick reply to this message
Please register to post and access all features of our very popular forum. It is free and quick. Over $68,000 in prizes has already been given out to active posters on our forum. Additional giveaways are planned.

Detailed information about all U.S. cities, counties, and zip codes on our site: City-data.com.


Reply
Please update this thread with any new information or opinions. This open thread is still read by thousands of people, so we encourage all additional points of view.

Quick Reply
Message:

Over $104,000 in prizes was already given out to active posters on our forum and additional giveaways are planned!

Go Back   City-Data Forum > General Forums > Science and Technology > Computers
Similar Threads
Follow City-Data.com founder on our Forum or

All times are GMT -6. The time now is 05:33 PM.

© 2005-2019, Advameg, Inc. · Please obey Forum Rules · Terms of Use and Privacy Policy · Bug Bounty

City-Data.com - Archive 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35 - Top