4 ms·
I've already tried pharo, my problem there is with the next step, making that production ready. I need tooling that allows explorative programming and that can
by MarceColl 3y ago
I've already tried pharo, my problem there is with the next step, making that production ready. I need tooling that allows explorative programming and that can be transitioned into production. If not it's just another source of rigidness, just later in the process
- kkfx 3y agoThat's not much a Pharo or CL issue but a social issue: actual IT development, and for the last decades, have gone in a regressive path for commercial reasons and it's from enough from these systems and paradigms to have a nearly impossible to fill gap in between. Personally I live digitally in Emacs, so I have some tooling for the present word, mostly hidden under Emacs or *nix system, but yes, it's still limited, less then Pharo since I can read my mails, org-attach my files and so on, but not integrate much more without all the modern integration issues of a an IT built to be isolated not integrated to sell programs before, services thereafter. However I see a very slow and long trend: the more current IT evolve the more it tend back to the IT pioneer era, in the "modern past" all was widget-based GUIs, not even Microsoft recommend CLIs for certain works, most apps have WebUIs witch are limited DocUIs but with the same doc concept, NotebookUI are more and more widespread, here and there someone recommend LaTeX instead of WYSIWYG word processor, someone else recommend R instead of spreadsheets and so on. Perhaps in 50 years we will have Smalltalk, Lisp and so on again, at least at concept/paradigm level.
- ElevenLathe 3y agoSmalltalk and Excel are both good to draw on. Another programming tradition that is actually very popular but seems to have limited influence on "professional" programming languages is Wolfram/Mathematica. The Wolfram Cloud product has some very interesting features in terms of exposing your Mathematica code as a service on the internet. Here's an interesting demo: https://www.youtube.com/watch?v=3VqlCm_T2CA https://www.youtube.com/watch?v=3VqlCm_T2CA. Mathematica also popularized the "notebook" style of dev which is also very nice for exploration.