home.social

#computingscience — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #computingscience, aggregated by home.social.

  1. WebGPU now enables real-time material physics simulations in browsers through the Material Point Method (MPM). This breakthrough dramatically democratizes access to high-performance computational modeling, opening doors for developers and researchers without specialized hardware. The move towards accessible, browser-based computational power represents a significant step forward for collaborative science and open development. #WebGPU #ComputingScience

  2. Scottish computing faces critical teacher shortfall, despite progress

    Scotland is grappling with a ‘critically low’ number of computing science teachers, threatening the future of the country’s…
    #NewsBeep #News #US #USA #UnitedStates #UnitedStatesOfAmerica #Computing #computerteachers #computingscience #computingstudies #CS #Education #Schools #Scottisheducation #stacs #Teachers #Technology
    newsbeep.com/us/134401/

  3. Scottish computing faces critical teacher shortfall, despite progress

    Scotland is grappling with a ‘critically low’ number of computing science teachers, threatening the future of the country’s…
    #NewsBeep #News #US #USA #UnitedStates #UnitedStatesOfAmerica #Computing #computerteachers #computingscience #computingstudies #CS #Education #Schools #Scottisheducation #stacs #Teachers #Technology
    newsbeep.com/us/134401/

  4. #ComputingScience #EdsgerDijkstra #Haskell #Education
    To the members of the Budget Council (2001)

    I write to you because of a rumour of efforts to replace in the introductory programming course of our undergraduate curriculum the functional language #Haskell by the imperative language #Java, and because I think that in this case the Budget Council has to take responsibility lest the decision be taken at the wrong level.

    You see, it is no minor matter. Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, #Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place, for instance for introductory programming we introduce our freshmen to #Haskell”; they react first almost with disbelief, and then with envy — usually it turns out that their undergraduate curriculum has not recovered from the transition from #Pascal to something like #C++ or #Java.

    […] Finally, in the specific comparison of #Haskell versus #Java, #Haskell, though not perfect, is of a quality that is several orders of magnitude higher than #Java, which is a mess (and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance). It is bad enough that, on the whole, industry accepts designs of well-identified lousiness as “de facto” standards. Personally I think that the University should keep the healthier alternatives alive.

    It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits. This circumstance makes the choice of first programming language so important. One would like to use the introductory programming course as a means of creating a culture that can serve as a basis for computing science curriculum, rather than be forced to start that with a lot of unlearning (if that is possible at all: what has become our past, forever remains so).
    https://www.cs.utexas.edu/~EWD/transcriptions/OtherDocs/Haskell.html
  5. #ComputingScience #EdsgerDijkstra #Haskell #Education
    To the members of the Budget Council (2001)

    I write to you because of a rumour of efforts to replace in the introductory programming course of our undergraduate curriculum the functional language #Haskell by the imperative language #Java, and because I think that in this case the Budget Council has to take responsibility lest the decision be taken at the wrong level.

    You see, it is no minor matter. Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, #Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place, for instance for introductory programming we introduce our freshmen to #Haskell”; they react first almost with disbelief, and then with envy — usually it turns out that their undergraduate curriculum has not recovered from the transition from #Pascal to something like #C++ or #Java.

    […] Finally, in the specific comparison of #Haskell versus #Java, #Haskell, though not perfect, is of a quality that is several orders of magnitude higher than #Java, which is a mess (and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance). It is bad enough that, on the whole, industry accepts designs of well-identified lousiness as “de facto” standards. Personally I think that the University should keep the healthier alternatives alive.

    It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits. This circumstance makes the choice of first programming language so important. One would like to use the introductory programming course as a means of creating a culture that can serve as a basis for computing science curriculum, rather than be forced to start that with a lot of unlearning (if that is possible at all: what has become our past, forever remains so).
    https://www.cs.utexas.edu/~EWD/transcriptions/OtherDocs/Haskell.html
  6. #ComputingScience #EdsgerDijkstra #Haskell #Education
    To the members of the Budget Council (2001)

    I write to you because of a rumour of efforts to replace in the introductory programming course of our undergraduate curriculum the functional language #Haskell by the imperative language #Java, and because I think that in this case the Budget Council has to take responsibility lest the decision be taken at the wrong level.

    You see, it is no minor matter. Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, #Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place, for instance for introductory programming we introduce our freshmen to #Haskell”; they react first almost with disbelief, and then with envy — usually it turns out that their undergraduate curriculum has not recovered from the transition from #Pascal to something like #C++ or #Java.

    […] Finally, in the specific comparison of #Haskell versus #Java, #Haskell, though not perfect, is of a quality that is several orders of magnitude higher than #Java, which is a mess (and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance). It is bad enough that, on the whole, industry accepts designs of well-identified lousiness as “de facto” standards. Personally I think that the University should keep the healthier alternatives alive.

    It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits. This circumstance makes the choice of first programming language so important. One would like to use the introductory programming course as a means of creating a culture that can serve as a basis for computing science curriculum, rather than be forced to start that with a lot of unlearning (if that is possible at all: what has become our past, forever remains so).
    https://www.cs.utexas.edu/~EWD/transcriptions/OtherDocs/Haskell.html
  7. #ComputingScience #EdsgerDijkstra #Haskell #Education
    To the members of the Budget Council (2001)

    I write to you because of a rumour of efforts to replace in the introductory programming course of our undergraduate curriculum the functional language #Haskell by the imperative language #Java, and because I think that in this case the Budget Council has to take responsibility lest the decision be taken at the wrong level.

    You see, it is no minor matter. Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, #Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place, for instance for introductory programming we introduce our freshmen to #Haskell”; they react first almost with disbelief, and then with envy — usually it turns out that their undergraduate curriculum has not recovered from the transition from #Pascal to something like #C++ or #Java.

    […] Finally, in the specific comparison of #Haskell versus #Java, #Haskell, though not perfect, is of a quality that is several orders of magnitude higher than #Java, which is a mess (and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance). It is bad enough that, on the whole, industry accepts designs of well-identified lousiness as “de facto” standards. Personally I think that the University should keep the healthier alternatives alive.

    It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits. This circumstance makes the choice of first programming language so important. One would like to use the introductory programming course as a means of creating a culture that can serve as a basis for computing science curriculum, rather than be forced to start that with a lot of unlearning (if that is possible at all: what has become our past, forever remains so).
    https://www.cs.utexas.edu/~EWD/transcriptions/OtherDocs/Haskell.html
  8. #ComputingScience #EdsgerDijkstra #Haskell #Education
    To the members of the Budget Council (2001)

    I write to you because of a rumour of efforts to replace in the introductory programming course of our undergraduate curriculum the functional language #Haskell by the imperative language #Java, and because I think that in this case the Budget Council has to take responsibility lest the decision be taken at the wrong level.

    You see, it is no minor matter. Colleagues from outside the state (still!) often wonder how I can survive in a place like Austin, #Texas, automatically assuming that Texas’s solid conservatism guarantees equally solid mediocrity. My usual answer is something like “Don’t worry. The CS Department is quite an enlightened place, for instance for introductory programming we introduce our freshmen to #Haskell”; they react first almost with disbelief, and then with envy — usually it turns out that their undergraduate curriculum has not recovered from the transition from #Pascal to something like #C++ or #Java.

    […] Finally, in the specific comparison of #Haskell versus #Java, #Haskell, though not perfect, is of a quality that is several orders of magnitude higher than #Java, which is a mess (and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance). It is bad enough that, on the whole, industry accepts designs of well-identified lousiness as “de facto” standards. Personally I think that the University should keep the healthier alternatives alive.

    It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits. This circumstance makes the choice of first programming language so important. One would like to use the introductory programming course as a means of creating a culture that can serve as a basis for computing science curriculum, rather than be forced to start that with a lot of unlearning (if that is possible at all: what has become our past, forever remains so).
    https://www.cs.utexas.edu/~EWD/transcriptions/OtherDocs/Haskell.html
  9. #ComputingScience #EdsgerDijkstra #EWD898 #ArtificialIntelligence
    The Fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker and Alan M. Turing thought about criteria to settle the question of whether Machines Can Think, a question of which we now know that it is about as relevant as the question of whether Submarines Can Swim.
  10. #ComputingScience #EdsgerDijkstra #EWD898 #ArtificialIntelligence
    The Fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker and Alan M. Turing thought about criteria to settle the question of whether Machines Can Think, a question of which we now know that it is about as relevant as the question of whether Submarines Can Swim.
  11. #ComputingScience #EdsgerDijkstra #EWD898 #ArtificialIntelligence
    The Fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker and Alan M. Turing thought about criteria to settle the question of whether Machines Can Think, a question of which we now know that it is about as relevant as the question of whether Submarines Can Swim.
  12. #ComputingScience #EdsgerDijkstra #EWD898 #ArtificialIntelligence
    The Fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker and Alan M. Turing thought about criteria to settle the question of whether Machines Can Think, a question of which we now know that it is about as relevant as the question of whether Submarines Can Swim.
  13. #ComputingScience #EdsgerDijkstra #EWD898 #ArtificialIntelligence
    The Fathers of the field had been pretty confusing: John von Neumann speculated about computers and the human brain in analogies sufficiently wild to be worthy of a medieval thinker and Alan M. Turing thought about criteria to settle the question of whether Machines Can Think, a question of which we now know that it is about as relevant as the question of whether Submarines Can Swim.
  14. #ComputingScience #EdsgerDijkstra #EWD898
    The threats to computing science (1984)
    […] Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification.

    The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. It is not only the performing artist who is, in a very real sense, shaped by the instrument he plays; this holds as well for the Reasoning Man, and I leave it to you to determine how disturbed you are going to be by this observation.
  15. #ComputingScience #EdsgerDijkstra #EWD898
    The threats to computing science (1984)
    […] Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification.

    The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. It is not only the performing artist who is, in a very real sense, shaped by the instrument he plays; this holds as well for the Reasoning Man, and I leave it to you to determine how disturbed you are going to be by this observation.
  16. #ComputingScience #EdsgerDijkstra #EWD898
    The threats to computing science (1984)
    […] Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification.

    The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. It is not only the performing artist who is, in a very real sense, shaped by the instrument he plays; this holds as well for the Reasoning Man, and I leave it to you to determine how disturbed you are going to be by this observation.
  17. #ComputingScience #EdsgerDijkstra #EWD898
    The threats to computing science (1984)
    […] Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification.

    The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. It is not only the performing artist who is, in a very real sense, shaped by the instrument he plays; this holds as well for the Reasoning Man, and I leave it to you to determine how disturbed you are going to be by this observation.
  18. #ComputingScience #EdsgerDijkstra #EWD898
    The threats to computing science (1984)
    […] Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification.

    The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. It is not only the performing artist who is, in a very real sense, shaped by the instrument he plays; this holds as well for the Reasoning Man, and I leave it to you to determine how disturbed you are going to be by this observation.
  19. I'm a recently retired technical writer, which I was for a long time as a freelance and contractor, working for over 80 clients.

    My background is in #chemistry, which I taught and researched at postdoctoral level, with a later postgraduate degree in computing.

    Topics I am interested in: #Shropshire #Shrewsbury #technicalwriter #brexit #climate #science #computingscience #IT #geology #philosophyofscience #nudism #naturism #bisexual #humanism

  20. I'm a recently retired technical writer, which I was for a long time as a freelance and contractor, working for over 80 clients.

    My background is in #chemistry, which I taught and researched at postdoctoral level, with a later postgraduate degree in computing.

    Topics I am interested in: #Shropshire #Shrewsbury #technicalwriter #brexit #climate #science #computingscience #IT #geology #philosophyofscience #nudism #naturism #bisexual #humanism

  21. I'm a recently retired technical writer, which I was for a long time as a freelance and contractor, working for over 80 clients.

    My background is in #chemistry, which I taught and researched at postdoctoral level, with a later postgraduate degree in computing.

    Topics I am interested in: #Shropshire #Shrewsbury #technicalwriter #brexit #climate #science #computingscience #IT #geology #philosophyofscience #nudism #naturism #bisexual #humanism

  22. I'm a recently retired technical writer, which I was for a long time as a freelance and contractor, working for over 80 clients.

    My background is in #chemistry, which I taught and researched at postdoctoral level, with a later postgraduate degree in computing.

    Topics I am interested in: #Shropshire #Shrewsbury #technicalwriter #brexit #climate #science #computingscience #IT #geology #philosophyofscience #nudism #naturism #bisexual #humanism

  23. I'm a recently retired technical writer, which I was for a long time as a freelance and contractor, working for over 80 clients.

    My background is in #chemistry, which I taught and researched at postdoctoral level, with a later postgraduate degree in computing.

    Topics I am interested in: #Shropshire #Shrewsbury #technicalwriter #brexit #climate #science #computingscience #IT #geology #philosophyofscience #nudism #naturism #bisexual #humanism

  24. date: 2023-04-23 19:36:53
    by: AICareer (🚀Jobs-Internships-Scholarships)

    PhD student in Computing Science with focus on serverless edge intelligence
    at Umeå University
    Check the details here: t.co/SF75GKRYNc
    #phd #phdposition #phdscholarship #computingscience #university #umeauniversity #machinelearning #ai #artificialintelliegence

    🐦🔗: twitter.com/twitter/statuses/1
    #PhdPosition