It's been a while since I've posted about #artichoke, but I recently landed a #rust implementation of #ruby's `String` class. #win https://github.com/artichoke/artichoke/pull/1222
The biggest accomplishment was redoing the #artichoke README https://github.com/artichoke/artichoke#readme Thought about project goals and differentiators from MRI. Added milestones to track progress in achieving goals #win #ruby #artichoke
With renewed focus of building my own #Ruby instead of extending #mruby, I put in some effort to make mruby an implementation detail of #artichoke. Lots of refactoring with sed. #fail
Step 3: create the #artichoke repository where the core #ruby development will take place. #artichoke
ferrocarril is all grown up. I've moved development of my #ruby to a dedicated #GitHub organization. The project is called Artichoke https://github.com/artichoke/artichoke
Optimized String#scan in ferrocarril to be comparable to CRuby performance #rust #ruby #mruby #performance https://github.com/artichoke/ferrocarril/pull/138
Adding paragraph mode to String#each_line in mruby core #ruby #patch https://github.com/mruby/mruby/pull/4527
I've proposed a couple of PRs to speed up UTF-8 String handling in mruby https://github.com/mruby/mruby/pull/4529 https://github.com/mruby/mruby/pull/4531 #patch #ruby #github
ruby/spec is a set of specifications for the Ruby language shared across implementations. I had a fix accepted to the StringScanner spec! #patch #ruby https://github.com/ruby/spec/pull/671
I have Regexp#match? https://github.com/artichoke/ferrocarril/pull/93 #win #rust #ruby
ferrocarril is a new project I've been working on to embed #ruby on Rails in #rust https://github.com/artichoke/ferrocarril
#ruby has object tainting and security levels. So cool! https://ruby-doc.org/core-2.1.1/Object.html#method-i-taint
I remember when I first upgraded from notepad to scite when I first installed #ruby. You had to modify this conf file to get monospace all the time ... #vim is so much better #nostalgia
learn sometihng new about #ruby everyday https://patshaughnessy.net/2012/1/4/never-create-ruby-strings-longer-than-23-characters #interpreter
I'm going to miss #ruby's hash rocket http://blog.peepcode.com/tutorials/2011/rip-ruby-hash-rocket-syntax
https://developer.ibm.com/articles/wa-ruby/ #ruby on #android. This is pretty awesome, as is the name.
this is way cooler than rvm: https://github.com/sstephenson/rbenv #ruby