mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#computerprogramming

10 Beiträge6 Beteiligte0 Beiträge heute

Unpopular opinion: Classic Lisp/Scheme isn't a great first programming language.[1]

When I learned Lisp in school I was incredibly confused by the difference between functional programming in the sense of passing functions and creating macros.

That key distinction and difference is important, and the homoiconicity[3] of Lisp made that distinction less clear than it needed to be.

Teach Scheme second or third if you like, not first.

#Lisp #Scheme #CompterScience #ComputerProgramming

[1] No I'm not talking about LOGO.[2]

[2] If LOGO was your first programming language (it was mine) then you're old.

[3] This is the Fediverse and now I'm sure someone is going to change their username to"Homoiconicity"

7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas leanpub.com/set/leanpub/7cours is the featured Track of online courses on the Leanpub homepage! leanpub.com #ComputerProgramming #DevOps #courses #career #learning

Leanpub7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas"Shut up and code." Laughter in the audience. The hacker had just plugged in his notebook and started sharing his screen to present his super-smart Python script. "Shut up and code" The letters written in a white literal coding font on black background was the hackers' home screen background mantra. At the time, I was a first-year computer science student and I didn't understand the code he was explaining. But I was hooked! Python was going to be my pet project and I wasn't going to stop trying to tame it -- and become a Python master myself. Well, 10 years later I'm still learning new and exciting language features every day - I now know what every programmer finally understands: nobody knows shit about anything! Fortunately, it doesn't take 10 years to start using Python and create your own projects. You simply need to learn just enough to make your first program run. Then your second. Then your third.... And before you know it, people will pay you lots of money to solve their coding problems. In this 7-course bundle, you'll learn 7 hands-on programming skills. You'll become a better Python coder faster and build yourself an extremely valuable skill in the 21st century. Whether you're coming from the US, Europe, Asia, or South America - Learning the Python basics will prove useful throughout your career. Thousands of students have learned with our courses. Here's what Edwin Gomez, a University professor and student of our courses, says about our content:"I am a university professor and I recommended my students to open an account and practice Python with your Puzzles." Here's another testimonial from my student Anthony Billings:"I’m a huge fan of the site, subscribe to the emails, and have learned a TON from your resources, cheat sheets, and Finxter. Thank you for your continued effort and work that goes into all of this." I don't want to bother you by listing dozens of testimonials here, but if you want to read over them, feel free to check them out here. Statistically, "Python" is a six-figure per year skill: the average salary of a skilled Python professional is way above $100,000 per year. That's about $8,300 per month. Could you build yourself and your family a comfortable life by earning $8,000 per month? If you want to build yourself this exciting, fun, and surprisingly easy skill set of being a Python coder, feel free to check out the 7-course bundle in front of you --- I'd love to see you in the courses! Ahh, and - yes: "Shut the hell up and start coding!"