Jump to content

Hi,

 

I want to start programming again but i'm not sure what to start off with.

 

I've learnt the basics of Python, but I don't really enjoy it as I don't see how it could be used in the real world.

 

I'd like to start modding my favourite games to try and have more fun with them :)

 

Any tips?

 

Thanks,

 

- Meme

 

P.S. - I don't really see the point of carrying on with Python because next year in school I will be taught it for my CS lessons.

Link to comment
https://linustechtips.com/topic/372700-what-language-next/
Share on other sites

Link to post
Share on other sites

Australian is a great language to learn :P

 

Here are some basic terms:

 

Mate!

Aw, fuck off cunt!

Get me a beer mate!

You got a lighter mate?

Whats your problem cobba?

You wanna get smashed cunt?

 My Buyer’s Guide!   

Build:                                               

CPU: Intel Core i5 4690K Cooler: Cryorig R1 Ultimate RAM: Kingston Fury White Series 8GB SSD: OCZ 100 ARC 240GB HDD: Seagate Barracuda 1TB Motherboard: MSI Z97S SLI Krait Edition Graphics Card: Powercolor PCS+ R9 390 Case: Phanteks Enthoo Pro (White) Power Supply: EVGA G2 750W Monitor: LG 29UM67-P 29" 21:9 Freesync Sexiness Mouse: Razer Deathadder ChromKeyboard: Razer Blackwidow 2014 Headset: Turtle Beach Ear Force XP400

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5043367
Share on other sites

Link to post
Share on other sites

Australian is a great language to learn :P

 

Here are some basic terms:

 

Mate!

Aw, fuck off cunt!

Get me a beer mate!

You got a lighter mate?

Whats your problem cobba?

You wanna get smashed cunt?

just mate mate mate mate and cunt once in a while, I think I can manage it.

Location: Kaunas, Lithuania, Europe, Earth, Solar System, Local Interstellar Cloud, Local Bubble, Gould Belt, Orion Arm, Milky Way, Milky Way subgroup, Local Group, Virgo Supercluster, Laniakea, Pisces–Cetus Supercluster Complex, Observable universe, Universe.

Spoiler

12700, B660M Mortar DDR4, 32GB 3200C16 Viper Steel, 2TB SN570, EVGA Supernova G6 850W, be quiet! 500FX, EVGA 3070Ti FTW3 Ultra.

 

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5043393
Share on other sites

Link to post
Share on other sites

C or C#

Dell Inspiron 7520 15R: Cpu: Intel Core i7 3612QM @2.10Ghz, Ram: 8GB DDR3 1600MHZ, Storage: 1TB 5400RPM HDD, Os: WIndows 7 Home Premium 64 Bit EP1;

Lenovo Yoga 11e Chromebook: Cpu: Intel Celeron N2930 @1.83Ghz, Ram: 8GB DDR3L 1333MHZ, Storage: 16GB eMMC, Os: Google Chrome Os;

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5043428
Share on other sites

Link to post
Share on other sites

just mate mate mate mate and cunt once in a while, I think I can manage it.

Nah mate, there's plenty more to it. You thought learning binary code was hard? Try this one out.

 

Oi cunt, wheres your lighter at aye?

MATE, YOU TRYING TO TRESPASS HERE AYE?

 

Plenty more to learn young aussie legend.

 My Buyer’s Guide!   

Build:                                               

CPU: Intel Core i5 4690K Cooler: Cryorig R1 Ultimate RAM: Kingston Fury White Series 8GB SSD: OCZ 100 ARC 240GB HDD: Seagate Barracuda 1TB Motherboard: MSI Z97S SLI Krait Edition Graphics Card: Powercolor PCS+ R9 390 Case: Phanteks Enthoo Pro (White) Power Supply: EVGA G2 750W Monitor: LG 29UM67-P 29" 21:9 Freesync Sexiness Mouse: Razer Deathadder ChromKeyboard: Razer Blackwidow 2014 Headset: Turtle Beach Ear Force XP400

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5043431
Share on other sites

Link to post
Share on other sites

Australian is a great language to learn :P

 

Here are some basic terms:

 

Mate!

Aw, fuck off cunt!

Get me a beer mate!

You got a lighter mate?

Whats your problem cobba?

You wanna get smashed cunt?

while(true){    std::cout << "mate \n";}
Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5043499
Share on other sites

Link to post
Share on other sites

just mate mate mate mate and cunt once in a while, I think I can manage it.

u wot m8

3 tips to have a good time on the LTT forums | 1. When you reply to someone please quote them | 2. Please follow your threads | 3. Follow the C.o.C 

If you follow these 3 tips you should have a blast.

i'm rather proud of this for some reason. http://imgur.com/6ttS5XZ

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5044006
Share on other sites

Link to post
Share on other sites

This thread totally got hijacked. 

 

Anyways.....If you learned the basics of programming you could try moving onto another language. C#, Java, C/C++

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5045822
Share on other sites

Link to post
Share on other sites

It sounds more like you need to find programming tasks that interest you more than you need to learn a new language. With that said, there's certainly nothing wrong with learning another language. Programmers should learn multiple languages to become better.

 

You mention modding. What games do you want to mod?

 

 

I've learnt the basics of Python, but I don't really enjoy it as I don't see how it could be used in the real world.

 

This provides some discussion on that.

 

Also, here's a book I came across recently that seems interesting. Automate The Boring Stuff With Python. You can certainly do this stuff in other languages though.

 

And if you're into coding challenge sites (examples: Project Euler and Code Abbey), Python is a fun language to solve them in, but again, you can certainly use other languages. In fact, it can be fun to do them in multiple languages to see how different languages accomplish the same task.

 

P.S. - I don't really see the point of carrying on with Python because next year in school I will be taught it for my CS lessons.

 

If you know Python well before starting that class, you should ace any test or assignment given to you in that class without much effort. That may or may not be worth something to you.

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5046119
Share on other sites

Link to post
Share on other sites

Hi,

 

I want to start programming again but i'm not sure what to start off with.

 

I've learnt the basics of Python, but I don't really enjoy it as I don't see how it could be used in the real world.

 

I'd like to start modding my favourite games to try and have more fun with them :)

 

Any tips?

 

Thanks,

 

- Meme

 

P.S. - I don't really see the point of carrying on with Python because next year in school I will be taught it for my CS lessons.

Dude, if you are going to learn Python in class next year I HIGHLY recommend you teach yourself as much of it as you can first because first year CS is going to hit you like a wall and while everyone else struggles to learn the syntax you'll already have a really good idea of how it works. Professors aren't going to help much so help yourself first! Goodluck!

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5047221
Share on other sites

Link to post
Share on other sites

Dude, if you are going to learn Python in class next year I HIGHLY recommend you teach yourself as much of it as you can first because first year CS is going to hit you like a wall and while everyone else struggles to learn the syntax you'll already have a really good idea of how it works. Professors aren't going to help much so help yourself first! Goodluck!

I'm 14 and our teachers are really nice so they probably will help me :)

 

And ill probably learn it in summer anyway :)

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5047240
Share on other sites

Link to post
Share on other sites

C/C++ (including OpenMP and CilkPlus) which you can get a taste of in my "HPC For Dummies" Blog here on LTT. If you can pick it up Java comes much more easily, but the reverse isn't so true. C/C++ is very simple syntactically (once you learn how to set up your environment)

'#include <C++_Header_Name> || <C_Header_Name.h> || "your_custom_header_file.h" '

and

using namespace std; // or any other namespace

 

then you're off to the races to learn references, pointers, and the standard library. After that you can do data structures, functional programming, algorithms, and then dig into the juicy high performance stuff like CilkPlus. Once you learn that, you can start going multithreaded either by hand using C/C++ threads or by using OpenMP.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
https://linustechtips.com/topic/372700-what-language-next/#findComment-5049148
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×