functional.cafe is one of the many independent Mastodon servers you can use to participate in the fediverse.
functional.cafe is an instance for people interested in functional programming and languages.

Server stats:

217
active users

Public

If you want me to hate you forever, a good way to do this is to share sample code as a isolated function in a blockquote, which produces a dozen 'symbol not found' errors when punched into actual code because you *didn't* include a blockquote containing the half-dozen #include or `using` or `import` statements that would be needed to bring the various API calls and types you reference into scope

Public

@mcc "use an IDE"

Public

@SoniEx2 that is not going to happen, also IDEs are generally not AGI-complete and are not necessarily going to be able to find what you're looking for

Public

@mcc indeed.

well, they mostly work fine for stuff in the classpath/include path/etc. but it still pisses us off when someone tells us to use IDEA.

unfortunately, with minecraft modding... what else are we to do. so we do, indeed, admit defeat and just use IDEA like everyone else.

@SoniEx2 @mcc Depends on the code. I love it when you have have code with a bunch of Event (IDEA suggests 7 different such classes), Position (6 classes).

Or, someone uses Value and you click on 'import' and get this:

Public

@loke @SoniEx2 Yeah this is uh… also problematic in Rust, where it is idiomatic for, literally, every single module to have an export named Error and an export named Result. Not every API. Every module.