autoweirdfm / autoweirdfm.github.io

Die alter (a.k.a. legacy) @Autoweird.fm homepage - Kommentare bitte nur noch über die neue Website!
https://autoweirdfm.github.io
5 stars 2 forks source link

Folge 27: Eine gemischte Tüte bitte! #24

Open greelgorke opened 6 years ago

greelgorke commented 6 years ago

erster!

ne Spass beiseite :P

Lodash entstand als ein modulares und performanteres drop-in replacement für underscore. gebaut bei https://twitter.com/jdalton , der nicht grade ein noname ist :D . und Ramda macht es falsch:

> The value null represents the intentional absence of any object value. It is one of JavaScript's primitive values.

> A variable that has not been assigned a value is of type undefined. A method or statement also returns undefined if the variable that is being evaluated does not have an assigned value. A function returns undefined if a value was not returned.

However, aus API design sicht kann man dann sagen, dass man null und undefined gleich behandelt, die Zahl der UseCases, wo es wirklich unterschied macht ist relativ gering. (z.B. beim default Parameter syntax sugar tut es.)

Ramda name:

Ok, so we like sheep. That's all. It's a short name, not already taken. It could as easily have been eweda, but then we would be forced to say eweda lamb!, and no one wants that. For non-English speakers, lambs are baby sheep, ewes are female sheep, and rams are male sheep. So perhaps ramda is a grown-up lambda... but probably not.

Ansonsten finde ich zu Gitlab und CI dass es langsam Zeit wurde dass die beiden Dinge integriert sind (mit opt-out aber). Wenn Github schlau ist, kaufen sie Travis oder Circle 🗡

greelgorke commented 6 years ago

btw, neben moment und joda time gibts auch https://date-fns.org/