GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Which programming language to learn first? (https://gfy.com/showthread.php?t=1179017)

Rob 11-19-2015 01:14 AM

Which programming language to learn first?
 
Excellent resource. :thumbsup

Open in new tab so you can zoom in. Answers every question you've ever had about learning new languages.

http://www.taxesrus.me/f/prog.jpg

Ferus 11-19-2015 01:24 AM

I learned C# not to many years ago, have later learned Python and those two have helped me accelerate my Progress a lot. I took 2 training courses (Basic C# and Object oriented programming) and am glad I spend those two weeks to get the theory and Foundation in place.

I have build my own web-Interface in C# .NET for executing powershell scripts that deploy/retire Windows servers in our cluster. Takes me less than 15 minutes to have a fully updated running Windows 2012R2 server, and it dont matter if it needs MS-SQL, AD or other rolls. They are all Scripted.

Rob 11-19-2015 01:30 AM

Quote:

Originally Posted by Ferus (Post 20640150)
I learned C# not to many years ago, have later learned Python and those two have helped me accelerate my Progress a lot. I took 2 training courses (Basic C# and Object oriented programming) and am glad I spend those two weeks to get the theory and Foundation in place.

I messed around with OOP 20 something years go with Visual Basic. That was because I wanted to write progs for AOL (I'm not ashamed to admit it anymore). I've been using PHP and Javascript for about 15 years. But PHP is starting to get dated, so I was looking for other options. That's where I found the graphic, and that's why tomorrow I'll start my adventures in Python. :thumbsup

Got any Python tips? I've read that it's not too difficult if you have a solid programming foundation.

Ferus 11-19-2015 01:45 AM

Quote:

Originally Posted by Rob (Post 20640152)

Got any Python tips?


Deside what you want, and then find the right training for it. I wasted a lot of time and got frustrated at times, because I could not deside between Python v2.X or v3.X. Lots of scripts not working because of the different formfactor.

I put all Projects aside, and spend two weeks reading this Starting Out with Python, 3rd edition - pdf - Free IT eBooks Download

And then rebooted the project :)

Ferus 11-19-2015 01:49 AM

I am mostly using Python for server monitoring/reporting now - Shinken Monitoring - Index and gathering/enhancing the data


use https://www.jetbrains.com/pycharm/

MiamiBoyz 11-19-2015 02:06 AM

We are at the point where machines are programing other machines and human interaction really just gets in the way.

Sorry but you appear to be too late to this party.

Cutty 11-19-2015 02:56 AM

Quote:

Originally Posted by Rob (Post 20640152)
That was because I wanted to write progs for AOL .

what u know about pr havok, ixa, phish, vb, island55, etc.

rowan 11-19-2015 04:03 AM

Quote:

Originally Posted by MiamiBoyz (Post 20640169)
We are at the point where machines are programing other machines and human interaction really just gets in the way.

Sorry but you appear to be too late to this party.

out[1]=0;if(tmp[(index3%10)]<tmp[(index2%10)])flag=flag&(~(1UL<<7UL));index4=index3*(1<<41);out[0]=tmp[(index2%10)]*(1<<40);if(index8<=inp[126])flag=flag|(1UL<<40UL);out[(index1%4)]=tmp[0];if(tmp[3]>218608640UL){out[(index2%4)]=tmp[3];}else{out[(index2%4)]=218608640UL;}if(53053279UL<(1<<61)){out[(index2%4)]=53053279UL;}else{out[(index2%4)]=(1<<61);}

Cutty 11-19-2015 04:15 AM

Quote:

Originally Posted by rowan (Post 20640230)
out[1]=0;if(tmp[(index3%10)]<tmp[(index2%10)])flag=flag&(~(1UL<<7UL));index4=index3*(1<<41);out[0]=tmp[(index2%10)]*(1<<40);if(index8<=inp[126])flag=flag|(1UL<<40UL);out[(index1%4)]=tmp[0];if(tmp[3]>218608640UL){out[(index2%4)]=tmp[3];}else{out[(index2%4)]=218608640UL;}if(53053279UL<(1<<61)){out[(index2%4)]=53053279UL;}else{out[(index2%4)]=(1<<61);}

that is the ugliest condition in the history of jesus christ

Manfap 11-19-2015 04:30 AM

Scary wages, no wonder all the US tech firms are shipping in qualified Indians.

Ferus 11-19-2015 05:23 AM

Quote:

Originally Posted by Manfap (Post 20640243)
Scary wages, no wonder all the US tech firms are shipping in qualified Indians.

Lol... in your dreams. Ask CA what happened to their Indian Development department :1orglaugh

They more or less fucked every single product up, and they are now relocated in the US and Eastern Europe to make sure the products have a future.

(In general)
Ask someone from India/Pakistan/china to do something, and they do it 95-98%

Ask russian, European or someone from North/South America to do it, and they will help you DEVELOPE your code.

I still use indian/pakistani people for grunt Work, dont get me wrong. But I would never use them for mission-critical Work.

stoka 11-19-2015 05:29 AM

Quote:

Originally Posted by Cutty (Post 20640184)
what u know about pr havok, ixa, phish, vb, island55

here they are, from left to right :thumbsup

https://pmcvariety.files.wordpress.c...on_1.jpg?w=700

Cutty 11-19-2015 05:40 AM

Quote:

Originally Posted by stoka (Post 20640287)
here they are, from left to right :thumbsup

https://pmcvariety.files.wordpress.c...on_1.jpg?w=700


haha enough said :1orglaugh:1orglaugh:2 cents::2 cents::thumbsup:thumbsup

https://media3.giphy.com/media/a3pE20V9aadKU/200.gif

wehateporn 11-19-2015 05:52 AM

First one was C

stoka 11-19-2015 06:05 AM

Quote:

Originally Posted by Cutty (Post 20640300)
haha enough said :1orglaugh:1orglaugh:2 cents::2 cents::thumbsup:thumbsup

https://media3.giphy.com/media/a3pE20V9aadKU/200.gif

https://cdn-images.xda-developers.co...-high-five.jpg

Barry-xlovecam 11-19-2015 06:18 AM

https://github.com/parseplatform

Code is being commoditized ...

So, I would learn to be a top-feeder ;OP

JSON
Coding for nosql

michael.kickass 11-19-2015 07:24 AM

Turbo Pascal :thumbsup

mineistaken 11-19-2015 07:31 AM

Objective C and no Swift. Old diagram or Ob C > Swift?

blackmonsters 11-19-2015 07:42 AM

The key to life is figuring out the last computer language you will learn.


:2 cents:

PornDiscounts-V 11-19-2015 10:40 AM

I learned cgi out of need, as well as html. After two weeks of reading I created my first e-commerce site selling surfing videos. But while I was throwing things together I stumbled upon the ability to read any file I wanted through a e-commerce script we were using.

Eventually I moved on to MySQL and php. And noticed lots of security issues there as well.

I ditched my day job and made 10k per month pointing these issues out. Then noticed I could make tons more as an affiliate.

Then learned seo.

Now I wonder how people drive to work and slave away.

mineistaken 11-19-2015 10:52 AM

Quote:

Originally Posted by vvvvv (Post 20640572)
I learned cgi out of need, as well as html. After two weeks of reading I created my first e-commerce site selling surfing videos. But while I was throwing things together I stumbled upon the ability to read any file I wanted through a e-commerce script we were using.

Eventually I moved on to MySQL and php. And noticed lots of security issues there as well.

I ditched my day job and made 10k per month pointing these issues out. Then noticed I could make tons more as an affiliate.

Then learned seo.

Now I wonder how people drive to work and slave away.

Are you a genius? Who could create e commerce site after 2 weeks of learning from scratch?

OneHungLo 11-19-2015 11:02 AM

Quote:

Originally Posted by mineistaken (Post 20640590)
Are you a genius? Who could create e commerce site after 2 weeks of learning from scratch?

If it's posted on the Internet it must be true.

CurrentlySober 11-19-2015 11:08 AM

I learnt BASIC back in 1981... Never looked back !


Boo Yah!

PornoPlopedia 11-19-2015 11:16 AM

I would say FORTRAN of course
Basic COBOL knowledge might also help

johnnyloadproductions 11-19-2015 11:17 AM

I'm finishing up 2 udacity nano degrees right now, frontend developer and fullstack.

The front end developer degree is what you would think it is and eventually works it's way into some of the modern javascript frameworks (backbone.js etc).

The fullstack (backend, which is what resides on the server) is python, postgres and working with software like vagrant to configure environments without ever having to mess up your own machines settings.

Granted if you want to freelance you need to remember all fullstack stuff is PHP, well at least 80%+

I pay $200 a month each for both programs, so $400 (I'm 7 months in). I get 50% of that tuition back assuming I graduate before April 20th next year (shouldn't be a problem).

If you're motivated you don't need to take anything like this but the best part is you can get 1-on-1 sessions through Google hangouts and you get some nice code feedback on your projects, I've posted an example below.

This is just for one of the files in a project, usually it takes 2-4 submissions before they give me complete approval to move on to the next project. Turnaround is anywhere from 2-16 hours on a project for them to evaluate.

These projects aren't easy, you'll spend hours and hours on them.

http://i.imgur.com/ZYyP6xS.png
http://i.imgur.com/PpQx8V1.png
http://i.imgur.com/qeRMENR.png
http://i.imgur.com/1ZvISOX.png
http://i.imgur.com/c2fVlfy.png

johnnyloadproductions 11-19-2015 11:29 AM

Quote:

Originally Posted by Ferus (Post 20640160)
Deside what you want, and then find the right training for it. I wasted a lot of time and got frustrated at times, because I could not deside between Python v2.X or v3.X. Lots of scripts not working because of the different formfactor.

I put all Projects aside, and spend two weeks reading this Starting Out with Python, 3rd edition - pdf - Free IT eBooks Download

And then rebooted the project :)

You can convert scripts in python using 2to3 or backward using 3to2.
It is annoying to jump between projects as there are extensive programs written in python 2.* and will probably linger around until 2020+

Starting was a little slow but I actually really like python, better than I do PHP because it forces people to have certain conventions in their code with the indentation. Helps to use a good IDE like PyCharm too.

Starting out is the hardest part.

Nice thing about interpreted langauges like python or PHP is you can still run a program when one part of it may be broken on a webserver, a little more gratifying to the beginner or someone tinkering with the code.

Compiled languages, C, C++ have to be completely compiled each time and though I don't have experience with anything large that can take 5-10 minutes. Then you learn about testing etc.

johnnyloadproductions 11-19-2015 11:35 AM

One last thing about using Udacity.

Udacity does make money off of their students but a major kicker is they open up the platform to employers to view. How much they'll make off of that I don't know. I'm guessing some kind of plan if a student works out they'll get a $x,xxx cut, like a recruiter.

Sly 11-19-2015 11:47 AM

I started Python recently. It's fun, I like it better than PHP so far. It's a little more "rigid," and I like that. Creates better habits.

blackmonsters 11-19-2015 12:17 PM

Quote:

Originally Posted by vvvvv (Post 20640572)
I learned cgi out of need, as well as html. After two weeks of reading I created my first e-commerce site selling surfing videos. But while I was throwing things together I stumbled upon the ability to read any file I wanted through a e-commerce script we were using.

Eventually I moved on to MySQL and php. And noticed lots of security issues there as well.

I ditched my day job and made 10k per month pointing these issues out. Then noticed I could make tons more as an affiliate.

Then learned seo.

Now I wonder how people drive to work and slave away.

I never learned "cgi", so darn good of you.

:1orglaugh

Cutty 11-19-2015 12:29 PM

Quote:

Originally Posted by stoka (Post 20640326)

lol irl @ trollface in the bg


All times are GMT -7. The time now is 07:13 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc