I have read that it can be a real pain (not that I have coded in Rust) to manage memory because it has memory ownership. That's purely anecdotal by the by.
Tim Yen
Posts
-
Why am I having such a hard time learning Rust? -
China says it has a quantum computer a million times more powerful than Google’sYou mean the one they stole the plans for from some other US company?
-
The rise of user-hostile softwareA lot of this is due to the complexity of modern software and the economic constraints on it too.
-
Tesla AI chief explains why self-driving cars don’t need lidarI woulda thought they'd a learnt from their earlier crash when the sun blinded the cameras and the passenger died crashing into a truck. But stupid is as stupid does.
-
New DDR5 technology much faster than DDR4 or other DDR5 optionsYou should burn Welsh coal in that machine and it will go faster, thats what the Fat controller says.
-
Why is XML?It was designed by a committee and shows it. When I use XML I try and use attributes to store the data, it makes the payload much smaller and I avoid nesting if possible. LinQ is good with XML and XDocuments.
-
RIP Windows 10 Control Panel — Microsoft is killing the much-loved featureThat's why he's grand high Poobah and were just little underlings. We don't understand the high speech and magiks n stuff of uber business.
-
156 MBTrue and yet big companies are richer than smaller companies partly because they tailor to the edges.
-
OO-DBMSI'd read that article, that's an interesting coding style, particularly the pros and cons. Also with a list of the most common functional programming ideas you use, tree sorts etc, because I just don't grok functional programming. It just seems too hard but a basic series of common functional programming patterns would be nice in English. When ever I've read other FP guides they immediately go into f(s 1 2) type statements and think it was written by a russian mathematician.
-
Best Practices turned into Coding Horrors.Why not do ? private const string SQL = @"SELECT ID, NAME, BIRTHDAY FROM TABLE WHERE NAME LIKE @PARAM"; It allows you to cut n paste the code into a SQL dev tool to test it and its easier to maintain without the extra quotes and +'s.
-
Really Useful Tools that could be betterTFS queries in Visual studio No ability to filter the list down once you've run the query, it would be so easy to add, but you have to rewrite your query or scroll or search. TFS administration in Visual Studio in general, its all over the place and there are few visual clues as to what the heirarchy is. Team Project settings or Team Project Collection Settings? Is the setting under security or group membership? And the Team menu changes depending on which project is selected in Team Explorer. Personally I'd put it all in the Team Explorer window, no Team menu.
-
Can someone tell me why should I upgrade from VS 2008 to 2010 or 2012VS 2010 works much better with TFS 2010 than VS 2008. VS 2008 seems to have issues, some concepts in TFS 2010 just didn't exist in TFS 2008. So when we upgraded to TFS 2010 moving to VS 2010 made working with it easier. Saying that some of our old projects are in 2008 still.
-
Visual Studio Color Theme EditorIt was a very quick two step by Microsoft, politicians all around the world would be impressed by Microsofts dexterity displayed in this double back.
-
What exactly doesn't work?TIFKAM awesome and yes MS has jumped the shark with TIFKAM, Im hanging out til Win 9. They have said they will release new OS's more often now with less feature changes to avoid the Vista debacle again, so I wouldn't be surprised if Win 9 comes out in 18 months time.
-
Extreme Artificial IntelligenceI agree, animals are self aware in a form and their brains are less complex.
-
Extreme Artificial IntelligenceYou know you've looked into a can of worms that people have been looking into for many many years. I would argue that once a comptuer passes the turing test than it will probably demand human rights or "intelligent lifeform" rights and will probably get some form of legal protection. I would call it self aware, it would probably call itself self aware. Good question. And judging by the number of responses many other people are interested too.
-
Most unusable technology award (my nomination - regular expressions)I second that, XML looks like it was designed by a committee. Schema ( huh why use latin words, why not use english words like plan or design or layout) DTD, XSD, XPath oh my god what a mess. Some guy from the Vatican whose first language was Latin must have gone beserk when designing XML.
-
Most unusable technology award (my nomination - regular expressions)Best answer to this so far.
-
C++ not dead yetI think its a real positive that C++ is on the upswing in the embedded world.
-
C++ not dead yet.Net handles parallelism with various libraries and languages. I imagine Java does too. Google uses Python a lot. Though speed is very nice and important, memory management appears to have been such an issue that managed languages appear to be slowly taking over and I doubt there will be a full scale return to unmanaged languages. C++ has its uses like C, Cobol and Fortran but I doubt it will return to its full glory ever again. People don't change, so we build systems to make it safer and easier for them, whether that be in computers or other walks of life. I don't expect that trend to stop.