Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
sariel85874yI would send over a high level roadmap with milestones that clearly state it's in F#.
Send that to the client as a "this is what to expect" email.
Let the chaos begin. -
That's a sharp language, @galileopy. Careful, you could puncture the hull of an empire-class Fire Nation battle ship, leaving thousands to drown at sea. Because... it's so sharp.
Sorry, been watching this again. -
Make sure the deliverable conditions in writing are what you will deliver. They will likely refuse to pay if you hand them an F# sourcebase and you were paid for C# on paper.
-
john-doe9414y@SortOfTested I am actually "enjoying" Avalonia on a MVVM, setup, at least I have reactive streams. And I've seen that c# is moving on the right direction, they have pattern matching and immutable record types planned for C# 9, so maybe this would be a nice long term project.
Also is nice to see how slowly one has to work on a traditional object oriented setup, is giving me insight on how much to charge per hour for F#/JS work. -
@galileopy
I love c# and I will (probably) never switch. But "immutable record types" where "promissed" like 5 years ago. We'll see :)
Pattern mtching, you can use as of today !
Related Rants
-
Sefie13Implementing the application exactly like the client specified, because they won't listen.
-
mcarrera11A client refused to pay for a hybrid mobile app because he said that he only needed the android version. Aft...
-
OdeToCode7* I send an APK so that my client can test* My client: I can't install the application Me: Did you download ...
Good Morning Folks!!!
I haven't been posting in a while, besides the fact that I went thru a crazy psychiatric crisis 6 weeks ago, there have not been much news to share here.
Now, recovering and working again luckily, I have to face again the stupid pointy haired boss.
So, this fucker asked me for an estimation to build a simple web app.
He: Hey, can you make an estimation for this app
Me: sure, here it is.
He: *to the client*, here's the estimation for the web app you requested
Client: Uhmm, can I haz desktop for winbug$??
He: Let me check with dev
Me: Sure why not, we can do F# using MVU which is basically the same as using modern web frameworks
He: Sure, I'll tell that to the client.
Client: Oooohhh, C#, we lovez C#, can I haz discount?
He: Client wants discount to make it in C#.
Me: Oh, you can give him a discount to make it in F#, I never said C#
He: But your cv says you used C# ten years ago.
Me: Sure, but is not keeping up with functional design patterns, which is what I do.
He: Ok, so I'm offering him the discount in F#
Me: Great.
He: So, project is approved, thanks for the discount, you have 3 weeks to present the product in C#.
Me: Sure, I'll start when I get the downpayment.
Me: I'm considering saying that I didn't understand that he wanted it in C#, and just do F# and not let him know until the project is done.
Thoughts??
rant
stupid client
stupid recruiter