Few Computer Science Legends you should know about

🧵👇

(They are really inspiring developers)
* Dennis Ritchie *

"Father of the 'C' programming language"
Created UNIX operating system with colleague Ken Thompson .
Received Turing Award in 1983.
Modern computing would not have existed without Dennis Ritchie.

Read More: en.wikipedia.org/wiki/Dennis_Ri…
#UNIX
* Linus Torvalds *

Created Linux Kernel and Git.
Linux kernel is the kernel for Linux operating systems (distributions) and other operating systems such as Android and Chrome OS.

Read More: en.wikipedia.org/wiki/Linus_Tor…
#Linux #git #android
* Bjarne Stroustrup *

Created the C++ programming language.

Read More: en.wikipedia.org/wiki/Bjarne_St…
* James Gosling *

Created Java Programming language.
Read More:

en.wikipedia.org/wiki/James_Gos…
#java
* Tim Berners-Lee *

Invented World Wide Web.
Implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server via the internet.

Read More: en.wikipedia.org/wiki/Tim_Berne…
* Guido van Rossum *

Author of Python Programming Language.

Read More: en.wikipedia.org/wiki/Guido_van…
#Python
* Donald Knuth *

He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematised formal mathematical techniques for it. In the process he also popularised the asymptotic notation.

Read More: en.wikipedia.org/wiki/Donald_Kn…
* Ada Lovelace *

An English mathematician and the world’s first computer programmer and is chiefly known for her work on Charles Babbage’s early mechanical general-purpose computer, the Analytical Engine.

Read More: en.wikipedia.org/wiki/Ada_Lovel…
#WomenWhoCode #womenintech
* Ken Thompson *

He designed and implemented the original Unix operating system with Dennis Ritchie.
Invented the B programming language.
Since 2006, Thompson has worked at Google, where he co-invented the Go programming language.

Read More: en.wikipedia.org/wiki/Ken_Thomp…
* Alan Turing *
Turing is widely considered to be the father of theoretical computer science and artificial intelligence.
Read More: twitter.com/compose/tweet
* Richard Stallman *

Stallman launched the GNU Project, founded the Free Software Foundation, developed the GNU Compiler Collection and GNU Emacs, and wrote the GNU General Public License.

Read More: en.wikipedia.org/wiki/Richard_S…
* Brendan Eich *

Creator of the JavaScript programming language.
He co-founded the #Mozilla project, the Mozilla Foundation and the Mozilla Corporation, and served as the Mozilla Corporation's CTO and briefly, as its CEO.

Ream More: en.wikipedia.org/wiki/Brendan_E…
My developer role model is Linus Torvalds.

Who's yours?
Hey everyone, this is a personalized list of my favourite developer role models.
If you feel someone should be here, feel free to add them in the list.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nirbhay Vashisht☁️

Nirbhay Vashisht☁️ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @nirbhayvashisht

2 Nov
JavaScript Road-map for beginners🧵👇
1. I always recommend people to start with freeCodeCamp's JavaScript Algorithms and Data Structures Certification as it benefits both beginners and veteran programmers alike.
With the hands-on approach, you get to learn a lot going on through the modules.

freecodecamp.org/learn/
2. It's time to READ JavaScript Guide.

The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. If you need exhaustive information about a language feature, have a look at the JavaScript reference.

developer.mozilla.org/en-US/docs/Web…
Read 7 tweets
26 Sep
Resources to get you started into Open Source Contribution

🧵👇
An intro to open source. Tutorials by Digital ocean.

digitalocean.com/community/tuto…
45 GitHub Issues Dos and Don'ts
hackernoon.com/45-github-issu…
Read 8 tweets
24 Sep
Best free resources to learn Node.js

🧵👇
> @thenetninjauk's nodejs YouTube playlist
youtube.com/playlist?list=…
> learnyounode
If you like hands-on workshop experience
github.com/workshopper/le…
Read 10 tweets
17 Sep
Hey Freshers,

This is what you should know before starting your college life:

A HUGE THREAD🧵👇
1. You should focus on building your skills

You are not paying the tuition fee for partying/enjoying/making friends.

Although they are necessary, but don't forget about the endgame.
2. Try something new

Do what you always wanted to do during your school life.

Try Dancing.
Try Singing.
Learn a new instrument.
In short, try to learn a new skill.

It will help you build your personality and gain confidence.
Read 16 tweets
16 Sep
From a shy and awkward kid into being comfortable with Public Speaking and Public Interaction.

How I did it,
Things I learnt,
How can you do it?

A Thread 🧵👇
Before starting, here’s some things you should know about me.

I was a shy and awkward kid during my school.
Since I joined my college, I have participated in various singing competitions, I have done various stand-ups, I have organised and spoken at various meetups/workshops.
1. People don’t care if you are bad

They won’t care if you fail.
They won’t care if you slip up.
It might be awkward for that moment, or a day or two, but after a while no one cares.
For getting more confidence, be with supportive friends.
Read 10 tweets
15 Sep
#TheSocialDilemma
How to use Social Media for your own good?🤔

(Ever since I started using social media in the following manner my productivity increased, my mental health improved and I was more peaceful)

A Huge Thread🧵👇
Includes #Instagram #Twitter #Snapchat #Facebook
I believe that some things like social media are not good or bad in themselves. But they can be used for good or bad in general.

Some DOs and DON’Ts

1. Disable all the notifications.
Ever Since I disabled all the notifications, I found that my life was a lot more peaceful

🧵
2. If something on social media upsets/enrages you then, turn off the screen and look around you.

What you are currently looking at is the real world.

The thing that was upsetting you were literally rendered pixels on your screen.

🧵👇
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!