: Nelkinda/Tavisca: Go vs Java
Go vs Java
Time:
Speaker: Christian Hujer
Host: Nelkinda Software Craft Pvt Ltd
Co-Host: Tavisca Solutions Pvt Ltd
Location: Tavisca Solutions Pvt Ltd. 1st Floor, B Block, CT,
Weikfield IT Info City Park,
Viman Nagar, Pune, Maharashtra 411014
Map
About the talk
Christian Hujer will be sharing his experience regarding Java and Go projects. We're comparing Golang 1.12 and Java 12 with respect to various types of projects, ranging from small command-line utilities to enterprise services.
Speaker
Christian Hujer, a seasoned developer with ~35 years of experience, founder of Nelkinda Software Craft and associated with Equal Experts since 3 years, carries a tremendous experience in software development and software craftspersonship. He is a polyglot in languages (Prolog to Java), frameworks and development environments (from smart card to server). He is keen at following the best coding and software development process related practices for example XP, Clean Code practices, TDD. He always strives for better software and a better environment.
Topics
- Error handling
- Tags/Annotations
- Documentation
- HTTP client and server
- Entity/View/Model mapping (BSON, JSON, XML, YAML)
- Enterprise XML (DOM, XSLT, SOAP)
- Build times, turn-around times
- Testing, Code Coverage, TDD, BDD, Selenium
- Idiomatic Go vs Idiomatic Java
- What Go and Java can learn from each other
- Miscellaneous
Spoiler Alert! There is no clear winner in this battle. Whether Go or Java is the better choice depends on the situation. However, this talk may help you with decision-making for new projects to understand the pros and cons in various situations.