How did Santiago Gonzalez learn about a dozen programming languages fluently by age 14?

Quora Feeds

Active Member
Raymond Deng


Hey, let’s make a Hello World program in a few different programming languages together!

C++:

#include <bits/stdc++.h>
using namespace std;
int main(){
printf("Hello World");
return 0;
}


C:

#include<stdio.h>
int main(){
printf("Hello World");
return 0;
}


Java:

public class Main{
public static void main(String[] args){
System.out.println("Hello World");
}
}


Python:

print "Hello World"


Perl:

print "Hello World";


Lua:

print("Hello World")
--io.write("Hello World") works too


PHP:

print"Hello World";
//echo"Hello World"; works too


HTML (if you consider this a programming language):

<p>Hello World!</p>


See how if you get comfortable in one language, the other languages don’t look too different? Well, Java in particular looks very different, but for the most part it’s much easier to pick up other languages when you already have one under your belt.

Also, Santiago Gonzalez is an app developer, so he probably will use multiple languages in one app alone. If you’re a web developer, you’ll use HTML/CSS/JS (not to mention how you’ll more likely than not use some tools to help you like Bootstrap/jQuery/JSON APIs/AJAX) for just a simple website.

I’m much more impressed by the depth of knowledge someone has in a programming language rather than the amount of languages they know. If he has deep understanding of a dozen languages then damn, that guy knows his chops. Thanks for the A2A!



See Questions On Quora

Continue reading...
 
Top