bunny
bunny
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
oof
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
feature flags:
from Darkmatters-Package import RPC_Server, LudicrousSpeed
my_rpc_server = RPC_Server(speed=LudicrousSpeed)
from Darkmatters-Package import RPC_Server, LudicrousSpeed
my_rpc_server = RPC_Server(speed=LudicrousSpeed)
😂
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
quick addition: It really leaves me excited to see so many smart peeps contributing cool stuff to Mojo. I've done a few cool things in my past, but in very specific domains. And very not-applicable-to-general-world. I feel like my contribution surface is rather limited. But that doesn't mean I can't get all pumped up when I see folk like you doing such cool stuff. ❤️
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
👋
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
oh! I lost track of time. Alarm just went off-- I have to jet for a call in 1 min. 😂
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
I haven't done much GPU stuff lately (other than basic s/pandas/cudf/ stuff), but I've done some WASM stuff. So the same can be said across a wide range of compile targets.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
All the agreement.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
100% agree. So much agreement.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
re this: Over the last month, I've still talked about Mojo with clients and friends. They all have the same basic "but I couldn't do list comprehensions / other python features" as a reason they won't pursue it more. And I think winning over more Py peeps will really gain momentum for the language. So, gonna work it a bit. 😄
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
I saw Jack chatting about pixi. I'd be pretty happy if Modular worked with Pixel to get pixi to be Mojo's manager. It's highly inspired by Cargo, which I think is pretty much the gold standard of managers that I've dealt with.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
I decided during my last month away from Mojo that I want to help nibble around the edges of implementing all the pythonic stuff.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
if we can even get "superset-ish" then I'm beyond happy 🙂
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
but I'm patient. I'll play the long game.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
I mean, realistically, it could be a while till it's just s/py/mojo/
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
could take a few years though -- superset of python, that is
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
then, you start sprinkling in some types -- get a bit faster. Coach & educate about the side-benefits of types ( {we all sing in unison: safety, compile-time checks, ...} 😂 ). Next, make a few def-to-fn changes.....
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
oh, facts. But if we can get Mojo to truly be a super-set of Python, then I can convert people to The Mojo Way in a dark, sinister, and passive-aggressive way:
cp script.py script.mojo
mojo script.mojo
# cheer as it runs flawlessly *and* faster
cp script.py script.mojo
mojo script.mojo
# cheer as it runs flawlessly *and* faster
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
yeah, introducing new libs can be scary. And I do get that the client just wants to control their tech stack -- any additions (including libs) introduces risk, cost, etc. But it's difficult to get them to shift.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
I cannot begin to express how excited I am to change my business model to "I help peeps convert from Python to Mojo" -- that's some consulting engagements I think would be really fun. To include the coaching/handoff where you ensure the org's tech-team can handle the new code and you don't become a maintenance engineer by proxy.
84 replies
MModular
Created by bunny on 6/21/2024 in #questions
software cost estimating
hope you realize I'm mostly joking with the "that's why I liked it" quip -- I love learning new stuff, but clients don't always love it
84 replies