|
as we all know, c# is the least bad programming language, but backwards sys admins will only run systems on linxues. so what's the deal with mono? how do you turn a normal net app into a thing that runs on mono? i want to use webapi for a lil project but idk what the deal with mono is. or all that net core stuff?
|
# ? Jan 22, 2018 18:04 |
|
|
# ? Apr 19, 2024 20:18 |
|
its the kissing disease, op
|
# ? Jan 22, 2018 18:05 |
|
mono is old and busted. use .net core instead.
|
# ? Jan 22, 2018 18:10 |
|
does .net core Just Work? looks like you can make webapi projects in it - that's a good sign!
|
# ? Jan 22, 2018 18:19 |
|
Bloody posted:does .net core Just Work? looks like you can make webapi projects in it - that's a good sign! I think it's a new API, so you can't just take an old project and switch the framework to core. But if you're doing new stuff I think it's the way to go.
|
# ? Jan 22, 2018 18:22 |
|
you should be writing server side swift instead no, don’t
|
# ? Jan 22, 2018 18:33 |
|
play framework looks pretty good. (to answer a question that wasnt the one you asked)
|
# ? Jan 22, 2018 18:43 |
|
i used play once. when i deployed my first prototype to a server, it pegged the server cpu utilization at 100% for a day before the sysadmin noticed, killed it, and emailed me. nobody was using it at all, it got 1 request in the duration, it was just really bad
|
# ? Jan 22, 2018 19:01 |
|
Emacs Headroom posted:play framework looks pretty good. (to answer a question that wasnt the one you asked) it's not, though. upgrading between play versions is nightmarish and there is constant churn in the api
|
# ? Jan 22, 2018 19:12 |
|
Bloody posted:as we all know, c# is the least bad programming language, but backwards sys admins will only run systems on linxues. so what's the deal with mono? how do you turn a normal net app into a thing that runs on mono? i want to use webapi for a lil project but idk what the deal with mono is. or all that net core stuff? mono was pretty damned complete the last time i looked at it, but i don't know whether the project has a future now that microsoft is porting the "real" .net to linux
|
# ? Jan 22, 2018 19:12 |
|
Notorious b.s.d. posted:it's not, though. good to know, thanks. what do you recommend for a not-lovely framework that works for microservices?
|
# ? Jan 22, 2018 19:22 |
|
Emacs Headroom posted:good to know, thanks. i have been using scalatra for toy apps. it is almost pitifully simple, but i don't need anything more complex. there is also a scala binding to dropwizard, which is kind of the "batteries included" picture for java
|
# ? Jan 22, 2018 19:32 |
|
Emacs Headroom posted:good to know, thanks. i’m honestly curious what java folks are using in general because i could live without c#’s niceties to get onto the jvm, but none of the web frameworks i’ve seen look as nice as asp.net
|
# ? Jan 22, 2018 21:53 |
|
i should probably qualify that and say that i’ve had a (brief, admittedly) look at dropwizard, vertx, spring boot, and ninja.
|
# ? Jan 22, 2018 21:55 |
|
Notorious b.s.d. posted:mono was pretty damned complete the last time i looked at it, but i don't know whether the project has a future now that microsoft is porting the "real" .net to linux "Has ported", not "is porting." And yes, anything new should use .Net Core.
|
# ? Jan 23, 2018 03:30 |
|
i dunno how anything works but my dot net core 2.0 web api toy app is up and running in some devops docker thing in an internal cloud or i don't even know. all i know is this suited my needs, thanks akadajet
|
# ? Jan 23, 2018 03:58 |
|
jony neuemonic posted:i should probably qualify that and say that i’ve had a (brief, admittedly) look at dropwizard, vertx, spring boot, and ninja. there's microprofile now but you still need an appserver for that
|
# ? Jan 23, 2018 05:08 |
|
You can combine it with Wine for ultimate power
|
# ? Jan 23, 2018 09:38 |
|
dot net core Just Works on my windowses and linuxes got vs code ide debugging c# cross platform console apps and web servers goin on its all working great ive abandoned python+sublime and embraced csharp+vscode c# type safety and oop patterns and an IDE... this setup is a million times better than hacking with plangs in a text editor
|
# ? Jan 23, 2018 15:12 |
|
Ator posted:dot net core Just Works on my windowses and linuxes welcome to being a now uncool adult who are no longer "with it"
|
# ? Jan 23, 2018 15:39 |
|
Ator posted:dot net core Just Works on my windowses and linuxes just wait until you embrace visual studio my friend
|
# ? Jan 23, 2018 18:43 |
|
jony neuemonic posted:i’m honestly curious what java folks are using in general because i could live without c#’s niceties to get onto the jvm, but none of the web frameworks i’ve seen look as nice as asp.net java has reached this weird spot in maturity where, yeah its been around so its now something that's pretty safe to build long-term apps with and the performance will be good and everything, but its also extremely uncool with the newer generation so they're plowing all their time into greenfield projects in completely different languages, and all the greybeards in the existing frameworks are pretty OK with the quirks and painpoints or they just are tied to really conservative API stability and the amount of greenfield projects within the JVM to get around this is pretty poor
|
# ? Jan 23, 2018 19:12 |
|
Emacs Headroom posted:good to know, thanks. asp.net webapi
|
# ? Jan 23, 2018 19:24 |
|
Ator posted:dot net core Just Works on my windowses and linuxes congrats on becoming an adult
|
# ? Jan 23, 2018 19:24 |
|
its nice to see youre hanging on shagger, since MSFT isnt https://www.linkedin.com/jobs/microsoft-spark-jobs/
|
# ? Jan 23, 2018 19:33 |
|
Emacs Headroom posted:its nice to see youre hanging on shagger, since MSFT isnt Take one of those engineer jobs at random and let us know how long it is until you're writing C#.
|
# ? Jan 23, 2018 21:31 |
|
Pretty sure they didn't port c# to the jvm, or reimplement spark for .net
|
# ? Jan 23, 2018 21:32 |
|
https://github.com/Microsoft/Mobius But, more importantly, projects get canceled and teams are shuffled incessantly.
|
# ? Jan 23, 2018 21:38 |
|
shame they didn't go with LINQ to Spark
|
# ? Jan 23, 2018 22:05 |
|
|
# ? Apr 19, 2024 20:18 |
|
Fiedler posted:https://github.com/Microsoft/Mobius oh interesting is it doing message passing to the jvm via the jni, like pyspark?
|
# ? Jan 23, 2018 22:39 |