Talk:jdb

jdb
One of Sae's. "The debugger of the JDK." This is the filename of the executable program; it's rather like gcc, make, rmdir, winword, and other command names. Not dictionary material IMO. Equinox ◑ 17:27, 20 October 2013 (UTC)


 * We have make, probably with good reason. I agree that jdb isn't as archetypal and isn't really useful for wiktionary.--Prosfilaes (talk) 18:14, 20 October 2013 (UTC)
 * For me it is more encyclopedical than pertaining a dictionary, therefore I'd suggest deletion --Diuturno (talk) 18:54, 20 October 2013 (UTC)


 * While discussing this, is there some reason we have JDK? Is it ever used in a context where Java is not being discussed? Choor monster (talk) 11:04, 24 October 2013 (UTC)


 * That's a term in the language, though; you could argue the same for e.g. UNESCO only being discussed in politics (or various better examples I can't think of right now &mdash; financial acronyms etc.). "jdb" is just a filename. Equinox ◑ 11:30, 25 October 2013 (UTC)


 * I see it as WT:BRAND, and I'd probably feel the same about MSDN, VBA, HTTP but not DNS or TLA or GFDL. Regarding UNESCO or NYSE or WSJ, I can easily think of contexts outside their official venue.  Anyway, if there's policy on this, I'm happy either way. Choor monster (talk) 14:48, 25 October 2013 (UTC)


 * It's not just a filename, though. "The standard Java debugging tool, jdb, provides basic debugger functionality with a command line interface." "The jdb debugger enables you to step through code one line at a time and also display the value of variables." "The debugger jdb comes with the free JDK download from Sun Microsystems." Or for an example that uses both: "JDB can attach to a running Java Virtual Machine and debug a running application. At a command line one can execute “jdb” and..." That even capitalizes JDB, proving it's not a filename, because a capitalized filename refers to a completely different file. "Before describing the dynamic slicing method in details, let us ponder a bit and explain its difference from conventional software debugging tools such as the gdb for C, jdb for Java, or VBwatch for Visual Basic." I can come up with any number of examples where it's being used as the name of a program, not just a filename.--Prosfilaes (talk) 17:06, 26 October 2013 (UTC)


 * Okay, yes, program/application name as well as filename. But there is some overlap between these kinds of use, and an application's name is still the sort of proper noun we generally omit. (As for BRAND, I don't find it meaningful to apply to non-commercial things: I believe e.g. HTTP is an open protocol, not a product.) Equinox ◑ 17:10, 26 October 2013 (UTC)


 * Then why is JDK a term in the language? It's just the name of an application, too. I don't particularly see the value in having them, but I'm hard put to see a distinction between the two.--Prosfilaes (talk) 23:36, 26 October 2013 (UTC)


 * I'm not aware of an app/program called jdk or jdk.exe (though there might be one). The Java Development Kit is not a single specific program; it is an entire technology; that is why they feel different to me. JDK does seem brand-like to me (it's part of proprietary Java), but then the real term is Java Development Kit, so it's still useful to have it as an abbreviation; compare HP for Hewlett-Packard or Harry Potter. I agree it's debatable and I'll shut up now, but hopefully you can get an idea of where I'm coming from. Equinox ◑ 23:46, 26 October 2013 (UTC)

Deleted. &#x200b;—msh210℠ (talk) 07:00, 3 August 2014 (UTC)