4 ms·
So I have not used Java in production until recently. I was working with languages like C#, Go, Python, Ruby, etc. and built significantly large services in tho
by maxpert 6y ago
So I have not used Java in production until recently. I was working with languages like C#, Go, Python, Ruby, etc. and built significantly large services in those (10 - 50 MAU). Coming back to Java 8 I was surprised that language made little to no progress, and was significantly painful to use with modern async eco-systems. I still had to review IDE vomit, and people were happy doing so. This has changed recently but records/sealed types is one such example of something that should have been done way back in time. Unfortunately that has been not the case; project loom is still exploration phases. I wonder how many people are bothered by this and moved on to different platform/language due to these shortcomings.