How To Build A Horse With Programming (Comic) - Toggl Blog
2 0 comments 09 May 2018 15:37 u/lbruiser (..) in v/programmingComment on: Share your favorite programming cartoons.
0 11 Apr 2017 13:26 u/lbruiser in v/programmingComment on: Share your favorite programming cartoons.
1 11 Apr 2017 12:16 u/lbruiser in v/programmingComment on: Protect your privacy: Hide in plain sight
Like this? https://voat.co/v/programming/1757027
I mean it's on front page of /v/programming now.
Comment on: Learn to code with interactive challenges (little project I've been working on for the past six months)
This is pretty damn cool. Saving this.
Comment on: Planet of the AppsComing soon to Apple Music. [Looks like Apple is really getting what developers need /s]
What's worst is they are acting like the app store can still make you $1m. That ship has sailed, and this feels like a slap in the face when we need better support.
Planet of the AppsComing soon to Apple Music. [Looks like Apple is really getting what developers need /s]
2 1 comment 21 Feb 2017 18:53 u/lbruiser (..) in v/programmingComment on: Ruby 2.3.0 Released
Ruby 2.3.0 Released
Posted by naruse on 25 Dec 2015
We are pleased to announce the release of Ruby 2.3.0.
This is the first stable release of Ruby 2.3 series. It introduces many new features for example:
A Frozen String Literal Pragma is introduced. With Ruby 2.1, "str".freeze has been optimized to reduce object allocation. Ruby 2.3 introduces a new magic comment and command line option to freeze all string literals in the source files. Additionally for debugging, you can get where the object is created on "can't modify frozen String" error by --debug=frozen-string-literal command line option.
A safe navigation operator (so-called lonely operator) &., which already exists in C#, Groovy, and Swift, is introduced to ease nil handling as obj&.foo. Array#dig and Hash#dig are also added. Note that this behaves as try! of ActiveSupport, which specially handle only nil.
The did_you_mean gem is bundled. The did_you_mean gem shows the candidates on the NameError and NoMethodError to ease debugging.
RubyVM::InstructionSequence#to_binary and .load_from_binary are introduced as experimental feature. With these features, we can make a ISeq (bytecode) pre-compilation system.
It also includes many performance improvements for example, reconsider method entry data structure, introducing new table data structure, optimize Proc#call, machine code level tuning for object allocation and method calling code, smarter instance variable data structure, Socket and I/O allow to use “exception:” keywords for high-performance non-blocking I/O and so on. Check “Implementation improvements” section in NEWS file.
For a complete list of new features and compatibility notes, please see NEWS and ChangeLog.
With those changes, 2946 files changed, 104057 insertions(+), 59478 deletions(-) since Ruby 2.2.0!
Merry Christmas, Happy Holidays, and enjoy programming with Ruby 2.3!
Oh, thought that's what you were asking for. I thought you were looking for new comics/shows. I guess I don't have a "favorite". Sorry =/