Show Navigation
Notices by Verius (verius@community.highlandarrow.com), page 36
-
w32-use-visible-system-caret even.
-
Found it, have to set w32-use-visible-caret to nil.
-
Current status: trying to figure out why the heck changing cursor-type has no effect in Emacs on Windows.
-
@cbowdon Not updated for a long time and doesn't work with .NET Core.
-
@jonvaldes Correct. Tough I've found it to be laggy on a ASP.NET core starter project with regularly becoming non-responsive when loading said trivial project.
-
Oh goodie, Xamarin Studio (i.e. MonoDevelop on windows) is now obsolete. Not that that's a surprise with MS buying Xamarin.
Unfortunately it was the only somewhat full fledged alternative to VS on Windows.
And of course MonoDevelop is also CoCed which means I don't like using it non-professionally (professionally I use the best tool for the job regardless of my personal feelings about projects) even I manage to install it on windows.
-
I will say that VS is pretty decent, however it's slower than I'd like (sometimes feels more like Eclipse of old) and most of the time I don't really need its features.
Plus it's 5GB download for the community edition and I already hate downloading that kind of amount for a game due to the slow connection I have here.
-
Would be nice though to have a proper modern (i.e. supporting .NET core) FOSS C# IDE that's not owned by MS (i.e. not MonoDevelop / Xamarin / VS for Mac or VS Code (which is really more of a JS/TS IDE)).
-
It's kind of interesting to see how MS of all companies managed to grow a Totally-Not-Java (TM) into really a rather pleasant language that's more open source than Java ever was at this point.
-
@maiyannah Being on the same side of the pond as el-Mastoboss I'd like to add a small nuance. Not all of us here think you're evil. :P
-
@mangeurdenuage @maiyannah Small correction, the only bad languages start with "Java". ;P
-
@maiyannah But recognizing the trade-offs in tools may be hard to teach, though that's not to say it's not valuable. What I've seen is that the mark of a more experienced programmer is precisely to think in terms of trade-offs, a world view where there is no perfect tool only tools which are suited better or worse to a particular problem in a particular context.
Can we really teach people to recognize the pitfalls when they haven't yet gone through the experience of hitting a wall with their favorite tool, when they haven't learned the hard way that nothing's perfect?
-
@m0n5t3r Specifically with patterns I've found that they're either blindingly obvious or a serious hint that your language lacks expressiveness in a certain regard (e.g. visitor pattern being OO equivalent of pattern matching).
The biggest benefit of patterns is having a shared name for shared concepts to make discussions easier, e.g. "singleton" is pretty well understood even though the implementation and applicability differs wildly between languages.
But you're right that patterns have a tendency to become ceremony. It's why I feel the best time to learn about a pattern is after you've "discovered" it yourself so you know there's no magic and it's just a name.
-
As I'm progressing in my career as software developer I'm learning more and more that the real trick of programming is not knowing what's a good idea but knowing what amount of a good idea is a bad idea.
Consequently I've mellowed a bit on the concept of patterns. While good patterns are really just about naming and contextualizing good ideas (and making them as abstract as monads in the process) and patterns tend to be used by junior programmers to make an absolute mess of code the problem is really not in the pattern but in the inability of the programmer to understand their role.
I do blame common forms of teaching patterns for being too heavy on "these are various patterns" and too light on "you really shouldn't use a pattern unless you have a problem to solve and the pattern fits with all other considerations".
-
Well this is a positive trend: https://about.gitlab.com/2017/11/01/gitlab-switches-to-dco-license/
Still wouldn't contribute since it uses CCoC and it's in Ruby to boot, but it's good that they've removed one hurdle.
-
@maiyannah There have been a lot of "hire him" posts. Though any sensible business would shy away from hiring someone willing to screw you while leaving.
-
Modern society: my feels > your reals.
-
@purplehippo @maiyannah The whole point is to score maximum victim points without, you know, having something really bad happen to you.
-
Democrats figure out the primary wad rigged for Clinton. Not the fastest lot are they? 😁
-
Twitter employee "inadvertently" deactivated Trump's account on their last day. Sure, Twitter, "human error".