Tweetovi
- Tweetovi, trenutna stranica.
- Tweetovi i odgovori
- Medijski sadržaj
Blokirali ste korisnika/cu @_m_b_j_
Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @_m_b_j_
-
Prikvačeni tweet
If you avoid types because they do not fix all your problems: Consider to also avoid seat-belts, they do not protect you from all injuries!
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
For unparser: I end up in having to snoop the AST structure to know "ahh I need to generate a heredoc here" to create syntax that when parsed results in the same AST.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
An AST should be void of syntactic structure. Yet Ruby and its crazy syntax leaks a lot of syntax into the AST when it comes to (nested) heredocs and dynamic strings. Many of these expressions produce the same string, but have big syntactic differences. And it leaks into the AST
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
So overall I think, especially as unparser has large value outside of mutant, the value for the ruby community is higher as mutant now gets me a reason to contribute again.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
And without moving mutant to commercial I had 0 incentive to do this. Mostly as my own clients are on 2.6 and will be for a while. And we remove more ruby code than adding.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Starting on 2.7 syntax support for mutant. Which at first means to teach unparser the new syntax. Trying to leverage parsers tests the first time to reduce the unparser side duplication. Doing so via faking minitest API and capturing the parser ASTs. Promising so far.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
did you know that NaN is a number? in a float32 there are 16,777,214 different NaNs! 0.4% of all possible values! NaN in binary: x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx you're allowed to use whichever one you like! how silly! you can inject a PAYLOAD of data in there!!
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I do not get the restrictions providers have on passwords. do not use ";!' etc. Do they want client side SQL escaping? :P
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
Quickcheck found a bug in my Haskell code this morning. I've said it before, and I'll say it again: it's not types vr.s testing, it's types AND testing. You CAN NOT say "I have one, I don't need the other".
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Now compare this to Ruby, where the process is driven by the fear of backwards incompatible changes and all forward progress is mostly syntax additions, as only these are considered to be "safe".
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
On a language with types the language can *drop* features, without the fear of silent backwards compatibility breakage. This was just accepted by the GHC steering committee, and represents a simplification of GHCs internals.https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0287-simplify-subsumption.rst …
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I'm still amazed on how many people use mutant, people I never have heard of when the tool still was OSS. I have 2-3 new mutant related contacts per day in my inbox.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Implementing SOAP clients never was fun, and apparently a decade later is still no fun.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
Each eaten by me mozzarella reminds me of
@_m_b_j_ and the time when he was explaining me why it's an optimal snack :D
#rubyfriendspic.twitter.com/XlETnTrNIc
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I'm fine with tech debt, if there is a good payment plan in place.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
Why Dhall advertises the absence of Turing-completeness: http://www.haskellforall.com/2020/01/why-dhall-advertises-absence-of-turing.html …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
First non dev tweet, likely ever: But I'm in such a good mood and have to share it.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
five years ago i got cursed with the ability to say exactly why your Ruby code has a syntax error, and i wish someone could lift it
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Its also likely I just attend the wrong parties.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I'm not compatible with all party chatter. My brain searches edge cases all the time. Person: What comes up must come down. Me: Unless it reaches escape velocity. Person: <unintelligible>
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Markus Schirp proslijedio/la je Tweet
Just pushed out the 1.4.11 release of
#pitest -> https://github.com/hcoles/pitest/releases/tag/pitest-parent-1.4.11 … Along with contributions form lots of people it includes a change to the mutator set used by default.#javaHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.