Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

`Executors.newVirtualThreadPerTaskExecutor()`.

Java verbosity is alive and well.



So is Apple/Swift, but Apple always gets a smile instead of a smirk here on HN.

    func CMMetadataFormatDescriptionCreateWithMetadataFormatDescriptionAndMetadataSpecifications(
      allocator: CFAllocator?,
      sourceDescription: CMMetadataFormatDescription,
      metadataSpecifications: CFArray,
      formatDescriptionOut: UnsafeMutablePointer<CMMetadataFormatDescription?>
    ) -> OSStatus


Do they? I recall ObjC getting a lot of criticism over their long method names.

But really, who cares? Who the hell types out the whole method in this day and age? Type the first few chars, up arrow, down arrow, tab. Jump around with vi bindings. I have not written a full line of code in well over a decade.

Although Apple deserves it since their IDE really blows compared to say Idea.


Wow. Where did you find that specimen?



God forbid we have names that explain the subject


Yeah, some C-style would be so preferred: e_nvtpte() /s


Any other naming here would be worse.


Given this is something you're probably going to find at most a handful of times in an entire code base, I don't think that's necessarily bad.

Java API stuff hasn't ever been a huge contributor to verbose code. Yeah I guess some of java.io's stuff isn't great, but the worst AbstractFactoryDelegateImplFacadeProviderVisitor gore was always in the application code.


Yeah that part is not great. OTOH, I know exactly what it does :)


How would you call it?




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: