On 08/07/2016 11:21 AM, Ciaran McCreesh wrote:
On Sun, 7 Aug 2016 12:24:37 -0500
james <gar...@verizon.net> wrote:
Let them use java* codes, as that is what all the universities are
teaching and promoting. I agree
with gentoo proper on severely restricting java*, on
gentoo-proper, but that sort of thing is killing gentoo and just
appears to the open world as a filter mechanism to keep out and go
elsewhere, snoot. There are just too many exciting and useful
codes out there running java.
"All" ? Some. And the dominance and focus on Java is itself telling
of the quality and type of the education provider.
Some education providers may not touch Java at all, and focus
predominantly on C.
Sure, I agree here, but, statistically these "hi level" languages are
being taught, in lieu of C; and that is really sad. I'm sure there
are exceptions, would you have a few CS departments that push C over
java and the other, newer languages? (I'm curios).
You all appear to be missing the point of education. If you are learning
technologies, your skills will be obsolete in five years. If you are
learning general principles and problem solving, the particular
language being used is much less important.
I agree, but if you do not know of C and or Assembler, how can you
comprehend what goes on in firmware or with an embedded system?
The bootstapped state machine, teach grasshoppers to appreciate an RTOS.
Likewise, the linux kernel become a great thing of beauty, when one has
spend some time with an Rtos.
If you don not know of those things, how can these kids comprehend that
illicit codes are in hardware, or the lower layers of the stack and thus
fuzzing the code they wrote is pointless. I guess you could write
firmware in Go, but that would be quite a stretch to the EE that work
with the CE that builds the basis of a product or a system. They lack
fundamental understanding of the fundamentals because these kids are
being moved further and further away from how hardware and low level
codes actually work. They are clueless, imho, and that is a fundamental
fault-line in their education, imho.
I do not know of a single hacker on the gentoo embedded channel that
struggles to run a basic gentoo server, but the opposite is quite a
common occurrence, sysadms that know little of low level issues, imho.
That's my point; and gentoo is possible part of the solution to change
this, imho.
hth,
James