TL;DR Delphi and C++ Builder Starter Editions now Free Many of you may not remember the glory days of Delphi. There was a time when Borland was the king of compilers: Turbo C++, Turbo Pascal, Turbo Basic... The breakthrough was with Delphi, a RAD studio IDE backed by the Pascal programming language (updated with OOP concepts and now called Object Pascal). Delphi provided a drag-and-drop window designer and went head-to-head with Visual Basic. It was wildly popular and the Win32 landscape is littered with important projects that used Delphi. Here are a few: Dev-Cpp (90,760 downloads at Sourceforge last week, by the way) Inno Setup (Popular installer package) WinRAR Just Basic / Liberty Basic FL Studio / Fruity Loops Digital Audio Workstation GameMaker Studio ... In any case, there was a lot of great software made with Delphi. Pascal is pretty good to work with once you master it and the Delphi IDE made it really fast to build desktop applications. We're talking ...
One of the things that I absolutely love about Linux is the package manager. It was the thing that took the most getting used to when I switched from Windows, but now that I'm in the habit of apt-getting almost everything I need (especially as a developer) it's hard not to have it on other platforms. This year, I switched my life to Mac and am loving it, but I still miss my package manager. Enter homebrew , a package management system for Mac. I was suspicious for a while about this solution, since I'm not really comfortable with installing packages that aren't part of a trusted repository. My friend David convinced me to give it a try and I think the transparency of the system and the degree to which it keeps things nicely isolated soothes most of my concerns. I run my mac as a non-admin user for day-to-day work. This is a best practice that I think everyone should follow. It did mean that I needed to do things a little bit differently when setting up homebre...
Recently, I needed to figure out which versions of Mono Unity is currently supporting. I had to do a little digging to find out, so I thought I’d post the information here to help others who might need the information. One note: Mono versions don’t correspond to C# / .NET versions at all, and .NET feature support varies so a direct mapping of Mono version to .NET version is problematic. That being said, here is a rough mapping of versions: Mono Version .NET Version 2.0 API roughly equivalent to .NET 2.0 C# 2.0 2.6 LINQ to SQL, Partial WCF 2.8 Roughly .NET 4.0, C# 4.0 2.10 C# 5.0 See the Mono Compatibility Page for more information. I checked the latest version in Unity 4.3.4 and 3.5.7 by running mono –V on the frameworks from the Unity package. Unity ships with two versions of Mono, an older version in the “Mono” directory and a newer one in the “MonoBleedingEdge” directory. Both are badly out of date (Mono 2.10.8 is no longer receiving backp...
Comments
Post a Comment