What you're not getting about Ruby
-
Ah no, the Java and C++ guys feel afraid of using a language that is not strongly-typed. i.e. Ruby is not strongly-typed. But I've seen half a dozen different ways of describing the same type systems so it doesn't really matter.
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
Paul Watson wrote:
Ah no, the Java and C++ guys feel afraid of using a language that is not strongly-typed.
Than again the Java guys tell the C++ guys the need to manually manipulate memory is not always necessary. :) Though context (i.e. domain/application/business needs) is really important in these types of discussions (unless they have some sort of phobia and can't stand being around dynamically typed languages)
Paul Watson wrote:
i.e. Ruby is not strongly-typed.
Ruby is usually considered strongly typed... It's closer to Java than JavaScript in that respect.
Who is the creator? Finding Allah (Video) Surah Al-An'aam (Ayah 74-110)
-
Paul Watson wrote:
Ah no, the Java and C++ guys feel afraid of using a language that is not strongly-typed.
Than again the Java guys tell the C++ guys the need to manually manipulate memory is not always necessary. :) Though context (i.e. domain/application/business needs) is really important in these types of discussions (unless they have some sort of phobia and can't stand being around dynamically typed languages)
Paul Watson wrote:
i.e. Ruby is not strongly-typed.
Ruby is usually considered strongly typed... It's closer to Java than JavaScript in that respect.
Who is the creator? Finding Allah (Video) Surah Al-An'aam (Ayah 74-110)
A.A. wrote:
Ruby is usually considered strongly typed
Usually in some circles and usually not in others. The Java guys here refuse to accept that Ruby is strongly typed and in my way of thinking I agree with them. Ruby in my head is dynamically typed or runtime typed. Frankly though you can call it Cat In The Hat typed for all I care. The language works well in my domain. (not saying you said it didn't :) )
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
-
A.A. wrote:
Ruby is usually considered strongly typed
Usually in some circles and usually not in others. The Java guys here refuse to accept that Ruby is strongly typed and in my way of thinking I agree with them. Ruby in my head is dynamically typed or runtime typed. Frankly though you can call it Cat In The Hat typed for all I care. The language works well in my domain. (not saying you said it didn't :) )
regards, Paul Watson Ireland & South Africa
Shog9 wrote:
And with that, Paul closed his browser, sipped his herbal tea, fixed the flower in his hair, and smiled brightly at the multitude of cute, furry animals flocking around the grassy hillside where he sat coding Ruby on his Mac...
Paul Watson wrote:
Usually in some circles and usually not in others. The Java guys here refuse to accept that Ruby is strongly typed and in my way of thinking I agree with them. Ruby in my head is dynamically typed or runtime typed.
Maybe they don't really see the difference between Strongly/Weakly typed vs Statically/Dynamically typed... There is a big Difference.
Paul Watson wrote:
Frankly though you can call it Cat In The Hat typed for all I care. The language works well in my domain. (not saying you said it didn't )
:cool:
Who is the creator? Finding Allah (Video) Surah Al-An'aam (Ayah 74-110)
-
If you want to see the matrix, take the red pill... or was it the blue one? :cool: ------------------------------------- Damian - matrix? how about a hash #
lolololol. thats too good
-
Scott Hanselman blogs about all the fuss over the Ruby language[^]. :cool:
Tech, life, family, faith: Give me a visit. I'm currently blogging about: Repentance The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
What am I not getting from Ruby... many.. Can it be used on 3D Simulator project without tricky tricks, speed kill, and memory bloat? Ruby and all 'virtual machined' language is a no-no for that kind of project.:~ So what I am not getting in Ruby is.. manual memory management. For Web Apps ruby is more than great..;P
-- God will not change people fate until they change it themselves --