I spent most of 2016 not writing Delphi code. Yeah, I fixed the odd bug here and there, but mostly I was focusing on C#, ASP.Net core, and lots of other stuff. Starting January 2017, I've gotten back into Delphi in a big way, because I'm working at a new job. So far I have to say, I like it. Delphi, and the new job.
I was kind of dreading going back to Delphi after having escaped it for almost a year. But I have to say there's a few things I really really like in Delphi that I miss when I'm working in the .net and visual studio world:
1. I like that the language isn't as complex as C# and there isn't fifteen ways to do things.
2. I absolutely love CodeSite and haven't found anything as useful for C#, although Serilog+Seq, comes close, and is web based, which is a bit more modern than CodeSite.
3. I absolutely love Nexus Quality Suite and haven't found any other tool for profiling and watching apps run, and seeing what they're doing inside, as much as NQS. Now there are a lot of tools for .Net but actually NQS is pretty awesome.
4. I actually just like how pascal syntax works, it's clean, it's just the right level of verbosity. Begin and End are better than Curly Brackets, dammit! And Colon-Equals is objectively the right way to do assignment. And strings should be one based! Fight me!
I was kind of dreading going back to Delphi after having escaped it for almost a year. But I have to say there's a few things I really really like in Delphi that I miss when I'm working in the .net and visual studio world:
1. I like that the language isn't as complex as C# and there isn't fifteen ways to do things.
2. I absolutely love CodeSite and haven't found anything as useful for C#, although Serilog+Seq, comes close, and is web based, which is a bit more modern than CodeSite.
3. I absolutely love Nexus Quality Suite and haven't found any other tool for profiling and watching apps run, and seeing what they're doing inside, as much as NQS. Now there are a lot of tools for .Net but actually NQS is pretty awesome.
4. I actually just like how pascal syntax works, it's clean, it's just the right level of verbosity. Begin and End are better than Curly Brackets, dammit! And Colon-Equals is objectively the right way to do assignment. And strings should be one based! Fight me!