Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@g-m-f he is a good teacher if you prefer academics way of learning programming. He would always focus on the definition he made rather than our way of expressing it and look he couldn't even say that c is used to write os. And you must ask questions like if i give this name to any array and it is of this type. what does this name mean kind of questions not what is an array_name and expect an answer in his prescribed way.
-
I learn about as much from theory teachers as I do from daydreaming
But seriously, this is the worst match up I've seen, programmers are logical thinkers, they typically learn from doing, not understanding it's deep purpose. My physics professor teaches like this, and as a result, I learn next to nothing from him. In fact, I'm working on assignments most of the time during his lecture (I only attend because of clicker questions). He explains how it works in theory, but never shows any examples -
binhex4368yUnfortunate that this "professor" missed the opportunity to mention that a lot of the popular languages like Python and Ruby are actually written in C. Not to mention the Linux kernel.
C isn't a bad language to start off with but I think students are better off with Python or Ruby. -
@binhex yeah he couldn't explain c is used to make operating systems and other system performance critical tasks which needs memory management and efficiency.
-
@Lisanna that guy made me dislike C. To this day, i don't feel the programming warmth in C. Programming in C feels like dating a cold hearted ex. 😥
-
@Lisanna so you hate C with all your heart?? What do you prefer for systems go or rust then??
-
@Lisanna if you do programming in Ruby then Go feels safe base and has the low level power.
-
@Lisanna though FORTH looks nice. Stack based and most importantly directly influenced by lisp. I will give it a try.
-
@Lisanna what?? Ruby is beautiful. You only looked at it surfacely. If you had done it seriously you would have seen it's elegance of doing things. unlike dictator python which forces you to do same way as it should be done.
Related Rants
-
xjose97x19Just saw a variable in C named like this: long time_ago; //in a galaxy far away I laughed no stop.
-
johnny17Coding Teacher: "you'll need your laptops for the exam. To prevent you from cheating I'll disable the network ...
-
elgringo41Student - Teacher renaming .c to .exe make the program executable ? Teacher - Yes A group of people stand up...
There was a computer programming teacher in my 1st semester who taught C. He used to have this conventional way of teaching C like other Engineering subjects which was going to more theories before writing actual codes.
These are the conversations with him.
(First day, a guy asks him some questions.)
Guy: Sir, why do we need to learn C? There are other languages used extensively for other tasks like python,etc. Why bother with this boring C?
Teacher: C is used to learn other languages. After learning C, you can easily learn other languages.
Guy: Sir, where is C's application? Where is it used?
Teacher: It is used in academics to lay foundation for students to learn other languages which are used to build softwares.
(Fucking Hilarious)
(A month after he was asking some questions to students.)
Teacher: What is an array? What is an array-name?
Student 1: Array, is this collection of data that can be stored in a single type.
Teacher: Then what is an array-name?
Student 1: I don't know.
Teacher: (angrily) Array-name is a definition itself.
(We were supposed to answer that. It was a standard definition.)
undefined
c
wk44