#Clojure introduced me to lispy languages
And one of the tools was Emacs Live
https://github.com/overtone/emacs-live
It was a .emacs folder that you could just drop in your home folder and that made Emacs a georgous IDE for Clojure
Requiring people to learn to deal with Emacs before they can write a single line of the language they're approaching is a stupid punishment
I wrote this after reading this thread
https://post.lurk.org/@celesteh/108948006491442054
@abbienormal I don't understand why people so smart to programming think that Emacs is difficult to use.
Because it is ?
@abbienormal Emacs is easy to use. Im not programmer and I use Emacs for to do all. Programming Clojure too
@maxxcan@mastodon.social @abbienormal@floss.social Emacs is easy if you like using shortcuts, which is good anyway cause you don't have to deal with icons and menus, and all that stupid stuff that holds you back and makes you incredible slow.
Repetition makes you faster working with shortcuts. Once you make your setup work, it's way easier than to deal with GUI stuff, imo.
GUI has made computing a mass phenomenon
you're being a bit too fast in condemning it, in my opinion
just because GUIless tools are good for you doen't mean they're good in general
see here
https://floss.social/@abbienormal/108952017802346899
@abbienormal@floss.social @maxxcan@mastodon.social I don't condemn it in general, but I don't think it's that essential for Emacs. When you learn stuff, it will be probably just a distraction for most people (like when you are learning a language and suddenly realize, you don't need subtitles for movies anymore). Of course learning takes time, and it all depends on the individual.
Many people recommend Emacs GUI for the first time, and I am in that camp too (mostly because Emacs in terminal is just not that great).
I was thinking of VisyalCode or how it's called
It's a GUI tool used by hordes of programmers
Same goes for PyCharm
Why do they exist ?
Are M$ and Intellij stupid ?
GUI tools are a thing for programmers too
Again: just because the journey offered by Emacs was ok for you that doesn't mean it's ok in general
In fact, it's leaving a ton of people in the dust
And again I would have personally been one of those left in the Dust
@abbienormal @parasurv the people use visual code or pycham or intellij because is the first tools that they have known. For that it's a problem that the people only learn to programming with that tools.
@abbienormal @parasurv I don't think so. I remember when I only use command line in unix twenty years ago. The others programmers say me that I was used a old and difficult tools. Now most sysadmins have realized that the command line is better to work with. Even Microsoft have command line Unix in Windows 10 and announced as a major breakthrough
@abbienormal @parasurv it's not marketing, is a real problem in the high school and school in general. I recommed you to read this article about Chromebooks https://clarissalittler.github.io/2019/12/26/chromebooks.html
@abbienormal @maxxcan @parasurv
"can introduce naive people to IT". I am interested in arguments about whether this is actually a good thing or not (the fact that we are talking here on Mastodon might indicate our bias on this point)
@maxxcan@mastodon.social @worldsendless@qoto.org @abbienormal@floss.social @parasurv@mk.nixnet.social People use windows and Facebook apple android google etc. Because they have being trained and conditioned to do so. If we happen to for example teach kids to use terminals they would be proficient at vim when they be teenagers for example.
@sarvo @maxxcan @worldsendless @abbienormal @parasurv i mean, vim is easy, just ZZ and ZQ
@waifu@waifuism.life @worldsendless@qoto.org @abbienormal@floss.social @maxxcan@mastodon.social @parasurv@mk.nixnet.social t. Has been lobotomized by the Microsoft corporation
@sarvo @worldsendless @abbienormal @maxxcan @parasurv t. is scared of pictures
@waifu@waifuism.life @worldsendless@qoto.org @abbienormal@floss.social @maxxcan@mastodon.social @parasurv@mk.nixnet.social now that's actually nothing
@sarvo @worldsendless @abbienormal @maxxcan @parasurv if you see a person you can be 98% sure they don’t use linux
@waifu@waifuism.life @worldsendless@qoto.org @abbienormal@floss.social @maxxcan@mastodon.social @parasurv@mk.nixnet.social yes we are discussing why
@sarvo @worldsendless @abbienormal @maxxcan @parasurv remove the terminal and gnu+linux stocks will go up 500000% trust the plan
@waifu @abbienormal @maxxcan @parasurv @sarvo
hahaha. Yeah, I bet the Linux share holders would love that! If I contribute to my distro, do I get a cut?
@sarvo @worldsendless @abbienormal @parasurv completely I agree
@maxxcan @worldsendless @parasurv
you might be interested in this thread
@abbienormal @worldsendless @parasurv yes, very interesting. I will read later and I will tell you
@maxxcan @worldsendless @parasurv
about the fact you learned assembler at 11
you can see this fact in the light of the discussion I linked
you are probably overlooking things you learned BEFORE school because of priviledge
and you're blaming your pupils because they're not like you
I somewhat pity them
I would love to dig in more to that concept of "law of minimum effort" and learning outcomes. It sounds economical and like a good survival heuristic; I would like to examine its shortcomings
@worldsendless @abbienormal @parasurv Apart from my personal opinion, I have been an IT teacher for some years and I have realized that the simpler the tools used to teach, the less people learn because we tend to resort to the law of minimum effort. I was 11 years old when I learned assembler and I'm not very smart, there was just nothing else.