As far as me is concerned to call something a red pill , it will have to offer a very diffirent experience. Thats is definetly not the case when it comes to coding, where you have the same old same recipe with some new things here and there. This is why also it took me so long to get used doing things in Pharo compared to learning another programming language which would be far faster. Pharo requires a rethinking of the fundamentals of the coding workflow.
You could argue that some language like Lisp requires the same, but the problem is that Lisp is just a language, Pharo is a lot more than that.
So for me, Pharo is the only "red pill" I can think of. Not because its diffirent but because is so fundamentally diffirent. Everything else is just blue pills with some red spots here and there. Thus I cant call Pharo
, "a" red pill.
But if you have something else that is as diffirent as Pharo is I am mostly welcome the info , love to try fresh approaches to coding :)
Another thing to note here is that I dont use the term "red pill" to identify it as something superior. Its not superior , far from it , it come with its own problems and weaknesses. Pharo is neither a paradise or a utopia.
Pharo is not for everyone but for specific people looking for a very diffirent way of coding. But even they may not like Pharo.
In the end Pharo is another way of doing coding, it wont make you sexy with the ladies or turn you into a super coder.
> You could argue that some language like Lisp requires the same, but the problem is that Lisp is just a language, Pharo is a lot more than that.
Actually Lisp is so much more.
Lisp is a whole family of programming languages and its implementations. From Lisps on tiny micro-controllers, PCs, servers, to supercomputers. From simple interpreters to highly optimizing whole-program compilers.
Pharo is just one particular implementation of the programming language Smalltalk.
"You could argue that some language like Lisp requires the same, but the problem is that Lisp is just a language, Pharo is a lot more than that." - You could possibly try Racket.
This "red pill" metaphor really can apply to anything. For example for a high-level programming language user, C could be a red-pill if learning it helps them visualize what's happening automagically thanks to the VM/interpreter of their usual language.
You could argue that some language like Lisp requires the same, but the problem is that Lisp is just a language, Pharo is a lot more than that.
So for me, Pharo is the only "red pill" I can think of. Not because its diffirent but because is so fundamentally diffirent. Everything else is just blue pills with some red spots here and there. Thus I cant call Pharo , "a" red pill.
But if you have something else that is as diffirent as Pharo is I am mostly welcome the info , love to try fresh approaches to coding :)
Another thing to note here is that I dont use the term "red pill" to identify it as something superior. Its not superior , far from it , it come with its own problems and weaknesses. Pharo is neither a paradise or a utopia.
Pharo is not for everyone but for specific people looking for a very diffirent way of coding. But even they may not like Pharo.
In the end Pharo is another way of doing coding, it wont make you sexy with the ladies or turn you into a super coder.