sergio_101, to random
@sergio_101@mastodon.social avatar

I SOOO want to start messing with this week. I have so many questions, but I won't be able to really dig in until later this week

sergio_101, to webdev
@sergio_101@mastodon.social avatar

is anyone out there doing in using ?

draft13, to random

Is #SmallTalk worth looking into these days?

PowellDean,

@draft13 In my opinion, as a long-time #smalltalk programmer and fan, it's still one of the most productive environments. #pharo continues to innovate, and #GlamorousToolkit pushes the envelope even further.

Learning any new programming language is a chance to see things differently. Learn Smalltalk and you may never look back.

sergio_101, to random
@sergio_101@mastodon.social avatar

I still wish every day that I could live full time in the land of #smalltalk

#pharo #gemstones

nthcdr, to random
@nthcdr@emacs.ch avatar

Note to my future self, never try to read #pharo #spec documentation, it seems to be forever targeting a version behind whatever I'm running. Always check the demos instead.

masukomi, to random
@masukomi@connectified.com avatar

#Pharo #smalltalk geeks. I've seen a few things lately which refer to "pharo language"

Have the Pharo people actually changed / added to the Smalltalk language, or are people just conflating the pharo environment with the language that powers it?

rml, (edited ) to emacs
@rml@functional.cafe avatar

I would love to start developing for smartphones, creating a proper client totally reimagined for the smartphone is long overdue and a project I could really sink my teeth into. You know the popup keyboard on your phone? You think Steve Jobs invented that? No he didnt, Richard Stallman did, it's called a minibuffer. Emacs was doing all this stuff in the 80s, and way better, even.

But I can't help but hate all the frameworks surrounding mobile development, ie React Native, Swift, Flutter etc, but also from my experience as a user, the apps I've tried that were made with alternative frameworks like , which had to downsample and skew the resolution to fit my phone's screen, so it didn't seem to even feature responsive design; maybe ok for the hospital software they designed it for but not something for creating applications that the people will use out of their own volition.

I'm pessimistic that "there is no alternative" but seeing how nicely is coming along, I'm hoping that I may be wrong. Is there anything promising out there in the space?

rml,
@rml@functional.cafe avatar

@khinsen seeing your boost made me do a quick search for mobile development, and while at first glance it doesn't seem like has a story worked out there, I found a blog about mobile experimentation https://eighty-twenty.org/2021/04/20/on-screen-keyboard-morph

rml, to fediverse
@rml@functional.cafe avatar

has anyone created an #activitypub server in #forth?

rml,
@rml@functional.cafe avatar

@acousticmirror @daviwil I do think #MaxMSP really takes the visual aspect to another level though. being able to develop custom interface components using the tools offered by the programming enviroment itself, not to mention with all the low and high level tools offered by #jitter and gen, and the ability for it to instantly snap together to create a proper front end using presentation-mode, is totally game changer. its worth noting most of Max's interface was written in Max, and everything can be hacked apart live like with smalltalk. the talks I used to give with the presentation systems I would create for each talk were some of the coolest things I've ever done, and I don't have that power any more, or know where I could find it except perhaps #squeak and #pharo.

collin, to ruby
@collin@ruby.social avatar

I still think if you implemented something like #Smalltalk with the code browser, debugger and all of that using modern UI, which could allow you to package a project into a native looking app, you would really be onto something.

I also think you would probably be better off having it use #Ruby or #Python. I’m honestly not sure how to even start doing some thing like that in a way which wouldn’t take years, but if I did I might try.

PowellDean,

@collin If you're running Windows, Dolphin Smalltalk allows you to package your #smalltalk application as a stand-alone executable. I haven't tried it yet, but I believe a package like Cruiser lets you create native Linux or Windows executables using #pharo.

If you want a Ruby-like experience that compiles to an executable on Linux or Windows, have you looked at Crystal? (https://crystal-lang.org/). I haven't taken it for a test-drive in a while, but it's very interesting.

collin, to random
@collin@ruby.social avatar

I’ve wanted to get into #Smalltalk for many years, but every time I try I bounce off of the whole Morphic thing.

I really want to be able to develop my GUI project in a more “traditional” way like classic Smalltalk appears to have had and this just doesn’t seem like an improvement and not some thing I have any interest investing in.

tetrislife,

@collin I think they might have considered it a failure if it is true that users didn't get into modifying the software they were running. Devs not getting it might not have bothered them as much.

@rahoulb well, you tried 👍🏼

Taking the liberty of including @drgeo , who was bringing his software to #Smalltalk (tried #Pharo, switched to #CuisSmall). i.e. knows a thing or two about developing in Smalltalk.

tetrislife,

@collin I think they might have considered it a failure if it is true that users didn't get into modifying the software they were running. Devs not getting it might not have bothered them as much.

@rahoulb well, you tried 👍🏼

Taking the liberty of including @drgeo , who was bringing his software to #Smalltalk (tried #Pharo, switched to #CuisSmalltalk). i.e. knows a thing or two about developing in Smalltalk.

ccrraaiigg, to javascript

Debugging #webassembly and #javascript versions of #squeakjs side by side, to see where they diverge. #smalltalk #squeak #cuis #pharo #visualworks #caffeine

rml, to random
@rml@functional.cafe avatar

McCarthy is like the #Hegel of #Lisp, while Sussman & Ableson are his #Marx & Engels.

"Means of abstraction", "means of combination"... substitute the dialectical method with the substitution method...

...they were brewing up a revolution, and they knew good & well what they were scheming.

#scheme

rml,
@rml@functional.cafe avatar

@mousebot maybe Spinoza should be #Smalltalk-80 and #Deleuze as #Pharo, actually

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines