Chat Logs

  1. * Fiji joined #java
  2. * Bharton joined #java
  3. * Bharton joined #java
  4. * hwpplayer1 joined #java
  5. * jreicher joined #java
  6. * metalmaniac joined #java
  7. NeXeNthat looks nice. i was going to contribute an article some time back but uh ...i dunno why i did not
  8. dreamrealtime be time, mon
  9. dreamrealnow upvote it on HN you jerkface chumbucket
  10. dreamrealor else
  11. NeXeNwhat is hn?
  12. * WizJin joined #java
  13. NeXeNi have social media syldexia, so i don't know exactly what the different between fb, ig, and hn is
  14. dreamrealhttps://news.ycombinator.com/item?id=48906199
  15. nevetAndi Roberts and "Communication Patterns Matter" | Hacker News
  16. javabotdreamreal's title: "Andi Roberts and "Communication Patterns Matter" | Hacker News"
  17. * gjvc joined #java
  18. * Anaphaxaway joined #java
  19. * Anaphaxaway joined #java
  20. * hwpplayer1 joined #java
  21. * stfstfm joined #java
  22. * ghodawalaaman7 joined #java
  23. * Everything joined #java
  24. * tux100 joined #java
  25. * jreicher joined #java
  26. * Cae2 joined #java
  27. * jreicher joined #java
  28. * tux100 joined #java
  29. * MikeBux joined #java
  30. * stfstfm joined #java
  31. * TomyWork joined #java
  32. * MikeBux joined #java
  33. * TomyWork joined #java
  34. * deavmi joined #java
  35. * PocketKiller joined #java
  36. * handicraftsman joined #java
  37. * ghodawalaaman0 joined #java
  38. * five618480339176 joined #java
  39. * jwisbell35 joined #java
  40. * Pixi` joined #java
  41. * pbase joined #java
  42. * Cae2 joined #java
  43. * jbosmans joined #java
  44. APicCelebrate Confuflux! Hail Eris! 😇
  45. * Everything left #java
  46. dreamrealwhat
  47. * hwpplayer1 joined #java
  48. jreicherDiscordian holiday
  49. jreicherJuly 15
  50. * dex3rd joined #java
  51. dex3rdWhat is a class {} ?
  52. dreamrealdex3rd: in java? Normally a collection of shared behavior and state
  53. dreamrealbut it's all optional: class Foo {} // totally legit but probably useless
  54. dreamrealdex3rd: how come?
  55. * Anaphaxeton joined #java
  56. * Anaphaxeton joined #java
  57. jreicherdex3rd: https://docs.oracle.com/javase/tutorial/java/concepts/class.html
  58. javabotjreicher's title: "What Is a Class? (The Java™ Tutorials > Learning the Java Language > Object-Oriented Programming Concepts)"
  59. nevetWhat Is a Class? (The Java™ Tutorials > Learning the Java Language > Object-Oriented Programming Concepts)
  60. dex3rdhttps://www.geeksforgeeks.org/java/classes-objects-java/
  61. dex3rddoes this explain it if I read it thouroughly
  62. * Nav94 joined #java
  63. dreamrealI mean, sure, if it fits what you need and how you need to learn it
  64. dreamrealit's a really long version of what I said. Again, why?
  65. dex3rddreamreal: I'm just screwing around with java because someone is learning it right now and I told him I'mma learn it as well I have 1h to learn everything about java
  66. ernimriluh, you can not have a dog named "Tommy"! :-)
  67. dex3rddreamreal: What do you mean if it fits what I need. I got no clue. The answer is yes or no. I just want to know what a class {} is
  68. jreicherdex3rd: no, nothing that has been said or linked to here will completely explain the concept of a class. It's very dififcult and involved, and these things are very small intros at best.
  69. dreamrealdex3rd: I'm going to say no, then, because while you can learn enough Java to use it in an hour, you'd have to have gone in with enough programming skill to not have to need the explanation
  70. dex3rdOk
  71. dreamreallike, I knew enough C++ that for me Java was "oh, it expresses this concept this way, it has a GC, okay, cool" - it was a mapping of concepts and features, not "I gotta learn something new"
  72. dex3rdI'm reading this as well https://docs.oracle.com/javase/tutorial/java/concepts/class.html
  73. javabotdex3rd's title: "What Is a Class? (The Java™ Tutorials > Learning the Java Language > Object-Oriented Programming Concepts)"
  74. nevetWhat Is a Class? (The Java™ Tutorials > Learning the Java Language > Object-Oriented Programming Concepts)
  75. dex3rdbtw java is a trash language right?
  76. dex3rdbut we still learn it
  77. dreamrealno, java's great
  78. jreicherJava is an excellent language.
  79. dreamrealit gets called a trash language by hipsters who think they're too cool to get shit done
  80. ernimrilbut, if it is not thrash why does it have a garbage collector? :-)
  81. dreamrealthe same people say cobol is useless
  82. jreicherdex3rd: But you haven't said what you're trying to do with Java. It's also not a tiny language, and you will get lost in irrelevant details without a goal. You also won't have good quality questions to ask here without an activity you're undertaking.
  83. ernimrildex3rd, do you think that java would be one of the most used languages if it was complete thrash?
  84. dreamrealtrash, not thrash, ernimril
  85. dex3rdjreicher: My goal is to know java
  86. dreamreala thrash language uses a lot of guitars and is very busy
  87. jreicherdex3rd: that's not a goal
  88. dex3rdMy goal is to understand class
  89. ernimrildex3rd, now there are places where java shines and there are places where other languages shine, pick one that is good for what you want to do
  90. dreamrealdex3rd: for what purpose? I mean, I like to read books so I can say I've read them, but I'm actually after learning and exposure
  91. dex3rdthen next to understand system.out....
  92. dreamrealdex3rd: yeah, the answer is definitely no
  93. dex3rdso I can improve my hello world program that I copy pasted
  94. dreamrealyou're not using a knowledge acquisition process that has a measurable yield
  95. dreamrealsorry
  96. dex3rdOk sorry I'm noob
  97. jreicherdex3rd: are you trying to write a program?
  98. dreamrealnothing wrong with being a noob, there's a lot wrong with not having any intentionality about what you do
  99. dreamrealand that goes way beyond programming
  100. dex3rdI'm trying to learn java because I'm curious and I typed hello world in java I copy pasted it. And got it to work. Now I don't understand parts of the Code
  101. dex3rdand my goal is to understand each part so I can improve the hello world. I want to print a = 5;
  102. dreamrealwell, that's a different process: why not say that?
  103. jreicherWhy are you curious about Java, specifically? There are other much better languages to be curious abotu.
  104. dreamrealPrograms are not THEIR PARTS. They're made of parts.
  105. dex3rdIdk I was on a discord call saw someone doign it
  106. dreamrealJust like you wouldn't understand a human by understanding toenails.
  107. dex3rdI just want to read java Code
  108. jreicherWhy?
  109. dex3rdidk
  110. dreamrealdex3rd: sure. So we're HERE: why not ask questions about what you're missing?
  111. jreicherWhat software are you looking at that's written in Java?
  112. dex3rdI've asked already thanks for the help I'm learning what a class thank you
  113. jreicherdex3rd: is this your first programming language?
  114. dex3rdno
  115. jreicherWhat do you already no?
  116. jreicherKnow
  117. dex3rdidk a lot
  118. * dreamreal sighs
  119. jreicherdex3rd: just name a few
  120. dreamrealhow old are you?
  121. dex3rd25
  122. dreamrealdex3rd: okay, well, act like it
  123. dex3rdjreicher: Idk I'm new but not new
  124. dex3rddreamreal: I'm sorry I'm kinda fked up in the head
  125. dreamrealgive us SOME EXAMPLES, please, because we tend to know a lot of languages too and can find analogs
  126. jreicherWhich languages have you already had exposure to? That will give me an easy way to point you to parallel concepts in Java
  127. dreamrealwell, get over it
  128. dreamrealif you're stoned or drunk, hey, whatever, you do you, but don't make things hard for the people who're trying to help you, that's a great way to get people to stop trying to help you
  129. dex3rdwell I'm 1.5y into arch linux I was exposed to bash c lua a lot of tools configs.... other systems nvim emacs env lisp elisp. python. AHK on windows.
  130. dreamrealyou only get so much gratis free will, after a while you just end up looking like an ass
  131. dex3rdI think this is what I know that might be relevent
  132. dreamrealwell, python has classes; C has structs with function pointers; java classes are roughly analogous to those
  133. dex3rdI never used a class in python I used structs in C
  134. dreamrealdid you use function pointers in C
  135. dex3rdy
  136. jreicherdex3rd: https://www.lua.org/pil/16.1.html
  137. dex3rdso class in python is a way to define objects
  138. nevetProgramming in Lua : 16.1
  139. javabotjreicher's title: "Programming in Lua : 16.1"
  140. dreamrealdex3rd: and n java, a class is the basic building block for an object.
  141. jreicherdex3rd: A class in Java is similar. When you create an object you have to supply a class. But it's also used by the type system in various ways.
  142. dex3rdjreicher: How in the world do they have classes in lua? isn't lua all about tables?
  143. jreicherdex3rd: In your list of languages I don't think you have anything strongly typed, so I think that might be the new thing for you.
  144. dex3rdjreicher: I should have learned C++
  145. jreicherdex3rd: it's a bit weird. I'm not going to defend it. I was just trying to give you something you might have seen already.
  146. dreamreal... someone doesn't know mumps :D
  147. dex3rdIt's fine thank you. I'll go read the links you gave me expect the lua
  148. * GreenResponse joined #java
  149. * hwpplayer1 joined #java
  150. * arkadio joined #java
  151. dex3rdok I get what a class is it's a blueprint. and object is just running that blueprint to spawn entities from the class
  152. dex3rda higher order abstract struct
  153. * stfstfm joined #java
  154. jreicherdex3rd: except for the type system stuff
  155. * Afroboy joined #java
  156. * jamezp joined #java
  157. * Afroboy joined #java
  158. * Afroboy joined #java
  159. * Fiji joined #java
  160. * Fiji_ joined #java
  161. * jink joined #java
  162. * MikeBux joined #java
  163. * tronexte joined #java
  164. * ferdna joined #java
  165. * Cae2 joined #java
  166. * hwpplayer1 joined #java
  167. dreamrealhttps://bytecode.news/posts/2026/07/primate-run-who-owns-the-seams <-- primate is a "js framework" but the essay here actually has a lot of really good observations that are platform-neutral, and it's actually written VERY well
  168. javabotdreamreal's title: "Primate.Run: Who Owns the Seams? | bytecode.news"
  169. * kelt0m joined #java
  170. * mapperr joined #java
  171. * magla joined #java
  172. * stfstfm joined #java
  173. * bdkl joined #java
  174. * bdkl joined #java
  175. * bdkl joined #java
  176. * victori- joined #java
  177. * Ragnor joined #java
  178. * MikeBux joined #java
  179. * monkeyPlus joined #java
  180. * Pixi joined #java
  181. * metalmaniac joined #java
  182. * arkadio joined #java
  183. * Anaphaxaway joined #java
  184. * Betal joined #java
  185. * mindCrime joined #java
  186. * jreicher joined #java
  187. * leppard joined #java
  188. * PyR3X joined #java
  189. * marcel joined #java
  190. * kathadris joined #java
  191. * lex_v joined #java
  192. * Fiji_ joined #java