Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Mikeal Rogers
@mikeal
those still persist
and you can tell because they broke the language in a huge way for relatively small grammatical changes and reduced the performance by half
Python 3.0 was twice as slow
Python 3.1 merged unladden swallow, so it was as performant as latest 2.x but still twice as slow as 2.x unladden swallow
they still don't have a good concurrency story
not one that actually has a decent community of modules that are compatible with it
and worst of all, they still have the worst packaging
i mean, now even PHP is kicking their ass when it comes to packaging
Ken Perkins
@kenperkins
are you referring to composer?
Mikeal Rogers
@mikeal
ya
Ken Perkins
@kenperkins
yea, my PHP colleagues give the python folks crap about it
Mikeal Rogers
@mikeal
the growth PHP is seeing in packages is tremendous, and entirely because of composer
it really is NPM for PHP
they even say as much
Ken Perkins
@kenperkins
not a bad way to pitch it
Mikeal Rogers
@mikeal
but for Python, they would need to make changes to their module system, or create a new one in userland
i was looking at writing an "NPM for Swift" and it basically would mean writing a new module system in userland
Ken Perkins
@kenperkins
Do you think there is anything more to "help" than just "log an issue if you need help?" or is its beauty the simplicity
Mikeal Rogers
@mikeal
i created a gitter room for help as well
hopefully gitter will have embeds some day as well
Ken Perkins
@kenperkins
I saw that you created a second gitter there
Mikeal Rogers
@mikeal
also, if someone wants to run some ancient fortran libraries through emscripten and publish them :)
node-forward/discussions#1
we need to get this shit running in node :) http://www.netlib.org/lapack/
Evan Tahler
@evantahler
+1 for math libs!
Ken Perkins
@kenperkins
<sigh> i need to go back to school and take math
Mikeal Rogers
@mikeal
R is basically 70% fortran code with bindings :)
Alejandro Oviedo
@a0viedo
same for scipy?
Mikeal Rogers
@mikeal
scipy even more so because it doesn't also implement a language :)
Alejandro Oviedo
@a0viedo
it's weird that nobody worked in this before
how's paypal doing all their maths?
Mikeal Rogers
@mikeal
i doubt that part is in JS :)
Forrest L Norvell
@othiym23
I will try to carve out some time to do some stuff around node-forward/help, but my primary objective there is to find as many people that I can delegate to as possible
anybody who's interested is welcome to get commit / moderation rights
Mikeal Rogers
@mikeal
ya, the README should say that :)
Forrest L Norvell
@othiym23
good point
Mikeal Rogers
@mikeal
also, moderation isn't quite a concern yet since there are no questions yet :)
Forrest L Norvell
@othiym23
my goal is to see how far I can get with that repo without having to open a text editor
so far I created the README and got the Gitter badge in there strictly through the web interface
Mikeal Rogers
@mikeal
good call, i use that web interface a lot actually
Forrest L Norvell
@othiym23
there
that's a start
Mikeal Rogers
@mikeal
retweeted from like all my accounts :)
Forrest L Norvell
@othiym23
so my pocket tells me ;)
Mikeal Rogers
@mikeal
at some point you should send something to the mailing list about it
Stephen Sugden
@grncdr
This message was deleted
Myles Borins
@MylesBorins
@othiym23 I'd love to pitch in with help @mikeal I've commented on the issue about maths.
Marko Bonaći
@mbonaci
@kenperkins I'm guessing PayPal is using Breeze for their ML stuff
Mikeal Rogers
@mikeal
@rvagg I'm updating the Node Forward website with more calls to action and I want to put some stuff in there asking people to contribute to nan, is there a good starting point for that, or an Issue about the changes you want to make for the next big release?
Rod Vagg
@rvagg
@mikeal issues list is where all of it done, one of the main contributors only exists on github in fact
e.g. next release has been outlined here: rvagg/nan#205 - will be released at the end of this week.
I've just made this issue for v2 discussions: rvagg/nan#208 - so far there's only one small breaking change that's slated for it (I just can't recall exactly what it is right now!) but I'm opening up discussion to more severe breakages.