Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
realharo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
86 ms
·
391.
▲
by
realharo
10y ago
Primitive types such as string/number/... are really not a great example when it comes to showcasing the benefits of static typing. I don't know why it's so common. A better example would be something like /&#
392.
▲
by
realharo
10y ago
How is the situation with integrated debugging support? That's one of the most important features of any IDE, yet not mentioned in the table.
393.
▲
by
realharo
11y ago
If you team up two humans, they need to be very well coordinated to work together effectively, otherwise they'll just get in each other's way. Starcraft 2 has a mode like this called Archon Mode, where two players control the same
394.
▲
by
realharo
11y ago
It does smack a bit of "my problems are more important than yours" attitude. The same kind of judgmental tone can be seen in other parts too: >I am the single mother who closed two deals with a fever during winter “break” whil
395.
▲
by
realharo
11y ago
Pretty sure the cli thing slows it down rather than speeding it up.
396.
▲
by
realharo
11y ago
By default the gcc packages in the mingw-w64-... groups don't link against that library. You can explicitly include it if you need the POSIX compatibility parts missing from Windows, but most software doesn't.
397.
▲
by
realharo
11y ago
Great thing about Qt Creator is that it can use clang for parsing the code, so the completions and highlighted errors tend to be very accurate.
398.
▲
by
realharo
11y ago
Yes, it was a Windows machine. I did all the "make it faster" steps, like running the recommended script that adjusts Windows Defender and search indexing configuration, but in the end it was still very slow, even on a fairly fast
399.
▲
by
realharo
11y ago
Last time I had to use ember (about 2 months ago), the ember-cli tool had major performance issues. I remember rebuilds after a single line of code was changed taking almost 10 seconds. It also generated almost 10 gigabytes of temporary f
400.
▲
by
realharo
11y ago
That only shows the summary though, not the documentation for the function parameters and other parts of the doc comment.
401.
▲
by
realharo
11y ago
Last time I used VS, I was surprised by the lack of some pretty basic features, such as Ctrl+click navigation (there is a plugin for that though), or a quick way to show formatted function documentation in a popup.
402.
▲
by
realharo
11y ago
CLion isn't all that great. It still has major issues analyzing a lot of C++ code (false positive red squiggly lines everywhere), almost 1.5 years after the initial annoncement. Although C# should be a much easier language to deal with
403.
▲
by
realharo
11y ago
Unless you're on a laptop and need the touchpad to work correctly (including gestures, palm rejection, etc.).
404.
▲
by
realharo
11y ago
HeidiSQL is pretty good feature-wise, though I think it still can't connect to a server via a SSH tunnel if also using an encrypted MySQL connection (the SSL checkboxes are greyed out). Another issue is that while it's open source
405.
▲
by
realharo
11y ago
New features seem to be the same as in the also-just-released 2.8 version. Listed at http://symfony.com/blog/category/living-on-the-edge , they are: Redesigned Web Debug Toolbar, Redesigned Profiler, PropertyInfo c
406.
▲
by
realharo
11y ago
Question is, how many real-world cases there are where duck typing is super beneficial. Usually if you need a bunch of differently-typed objects to fulfill the same contract, you can just make them implement an interface (said interface can
407.
▲
by
realharo
11y ago
> You can have statically compiled languages that use type inference to realize what is effectively dynamic typing. Just because you don't have to explicitly write out the type does not make it any less static. I believe that the u
408.
▲
by
realharo
11y ago
I agree that type hints are basically just "machine-readable documentation" (and human-readable as well!). I still think that machine-readable documentation can be immensely useful when combined with a static code analysis tool. N
409.
▲
by
realharo
11y ago
If a library comes annotated with types, then an error in the typehints is just as much of a bug as an error in code or documentation. Having most of the standard library plus large portions of the ecosystem come with these hints will be hu
410.
▲
by
realharo
11y ago
From the IDE point of view, there are other benefits besides correctness. Proper autocomplete for objects (huge whenever you have a chain of method calls), ctrl+click to go to a method, showing a method's documentation in a popup, find
411.
▲
by
realharo
11y ago
I agree. Dynamic languages had their appeal when the only mainstream alternatives were Java and C++. But in today's world, with verbosity-eliminating type inference, more expressive type systems, and tools that can make use of all the
412.
▲
by
realharo
11y ago
I don't know about multiplayer, but for the campaign parts of the original StarCraft, there is a fan-made remake of them on the StarCraft 2 engine, http://www.sc2mapster.com/maps/starcraft-mass-recall/ .
413.
▲
by
realharo
11y ago
There are also some serious unresolved issues in the current versions of the ELK stack bits, such as https://github.com/elastic/kibana/issues/5170 , https://github.com/elastic/kibana/
414.
▲
by
realharo
11y ago
Can definitely confirm issues with touchpad drivers. Lack of basic features such as ignoring a thumb that's resting on one of the buttons (which works in Windows) makes using Linux on a laptop a very unpleasant experience.
415.
▲
by
realharo
11y ago
When a link is opened in a new tab, that tab should keep the history of the tab it was opened from. There used to be a Firefox extension for that, but that now doesn't work anymore because of changes in Firefox. Chrome closed a feature
416.
▲
by
realharo
11y ago
I mostly just have a problem with the default behavior of ignoring errors and continuing (yes I know it can be overridden). This coupled with the fact that you'll be working almost exclusively with strings, and all the quoting and esca
417.
▲
by
realharo
11y ago
I personally can't stand bash for writing scripts (it's fine for typing one-liners into terminal though). This question and its top answer capture the insanity of bash quite nicely http://stackoverflow.com/question
418.
▲
by
realharo
11y ago
> If this restriction were to be encoded in the type system, GtkMenuShell would not be a true subtype of GtkContainer as it cannot be used in every place that a GtkContainer could be used — specifically it cannot be the target of gtk_con
419.
▲
by
realharo
11y ago
I find that dependency managers used by those "new" languages make setting up a project for local development a lot easier than the alternative of manually hunting down and compiling a bunch of 3rd party libraries (sometimes speci
420.
▲
by
realharo
11y ago
Regarding command line and Windows, I can't imagine myself working without Far Manager ( http://farmanager.com/ ) in combination with ConEmu. I find that a file manager, a terminal and a simple file viewer/editor fo
More ›