Ranter
Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
 
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Comments
		- 
				
				There is a good explanation of how the single and double dash parameter style evolved. You can look it up here :) http://faqs.org/docs/artu/...
- 
				
				@TheCPPanda Thanks for that mate 😄 Hopeful Wayland will terminate X and we'll have only 2 variants + java 😄
 
 However it doesn't seem as java is on the same evolution trajectory as *nix and GNU.... "java - v" doesn't exist and could have been added by now.
 
 @canonbolt Sure, more like pissing off more than 1 million developers :)
- 
				
				@canonbolt and for how many years now? 🤔
 
 Genuine question, they themselves should probably be thinking about using a new catchphrase.
- 
				
				What if it would be
 $ java --version
 Unknown Parameter
 $ java -version
 Unknown Parameter
 $ java /version
 OpenJDK 21...
- 
				
				 Condor315487yMeaning that Java isn't very Unix-compatible :) Condor315487yMeaning that Java isn't very Unix-compatible :)
 Single letter command-line switches are supposed to be like -V (-v is usually to increase command output verbosity) and optionally have a more verbose switch such as --version.
 
 That said, Java certainly isn't the only one.. don't even get me started on OpenVPN in Windows which uses Unix-style switches but PowerShit (i.e. diarrhea) interprets those switches as something different entirely.. because fucking MICROSHIT!!
 
 Sorry, I went a bit ahead of myself there :P but nonstandard shit can really infuriate me to no end.
Related Rants









 Coworker's whiteboard today
Coworker's whiteboard today
java - - version
Unrecognized operation: - - version
FUCK!!!
java - version
java version "1.x...."
EVERY FUCKING TIME!!!
Why Java, WHY?!?!? 😭
Every other tool uses - - version ❤️
rant
why?
java