Skip to main content

Home/ Advanced Concepts Team/ Group items matching "industry" in title, tags, annotations or url

Group items matching
in title, tags, annotations or url

Sort By: Relevance | Date Filter: All | Bookmarks | Topics Simple Middle
Francesco Biscani

STLport: An Interview with A. Stepanov - 2 views

  • Generic programming is a programming method that is based in finding the most abstract representations of efficient algorithms.
  • I spent several months programming in Java.
  • for the first time in my life programming in a new language did not bring me new insights
  • ...2 more annotations...
  • it has no intellectual value whatsoever
  • Java is clearly an example of a money oriented programming (MOP).
  •  
    One of the authors of the STL (C++'s Standard Template Library) explains generic programming and slams Java.
  • ...6 more comments...
  •  
    "Java is clearly an example of a money oriented programming (MOP)." Exactly. And for the industry it's the money that matters. Whatever mathematicians think about it.
  •  
    It is actually a good thing that it is "MOP" (even though I do not agree with this term): that is what makes it inter-operable, light and easy to learn. There is no point in writing fancy codes, if it does not bring anything to the end-user, but only for geeks to discuss incomprehensible things in forums. Anyway, I am pretty sure we can find a Java guy slamming C++ ;)
  •  
    Personally, I never understood what the point of Java is, given that: 1) I do not know of any developer (maybe Marek?) that uses it for intellectual pleasure/curiosity/fun whatever, given the possibility of choice - this to me speaks loudly on the objective qualities of the language more than any industrial-corporate marketing bullshit (for the record, I argue that Python is more interoperable, lighter and easier to learn than Java - which is why, e.g., Google is using it heavily); 2) I have used a software developed in Java maybe a total of 5 times on any computer/laptop I owned over 15 years. I cannot name of one single Java project that I find necessary or even useful; for my usage of computers, Java could disappear overnight without even noticing. Then of course one can argue as much as one wants about the "industry choosing Java", to which I would counterargue with examples of industry doing stupid things and making absurd choices. But I suppose it would be a kind of pointless discussion, so I'll just stop here :)
  •  
    "At Google, python is one of the 3 "official languages" alongside with C++ and Java". Java runs everywhere (the byte code itself) that is I think the only reason it became famous. Python, I guess, is more heavy if it were to run on your web browser! I think every language has its pros and cons, but I agree Java is not the answer to everything... Java is used in MATLAB, some web applications, mobile phones apps, ... I would be a bit in trouble if it were to disappear today :(
  •  
    I personally do not believe in interoperability :)
  •  
    Well, I bet you'd notice an overnight disappearance of java, because half of the internet would vanish... J2EE technologies are just omnipresent there... I'd rather not even *think* about developing a web application/webservice/web-whatever in standard C++... is it actually possible?? Perhaps with some weird Microsoft solutions... I bet your bank online services are written in Java. Certainly not in PHP+MySQL :) Industry has chosen Java not because of industrial-corporate marketing bullshit, but because of economics... it enables you develop robustly, reliably, error-prone, modular, well integrated etc... software. And the costs? Well, using java technologies you can set-up enterprise-quality web application servers, get a fully featured development environment (which is better than ANY C/C++/whatever development environment I've EVER seen) at the cost of exactly 0 (zero!) USD/GBP/EUR... Since many years now, the central issue in software development is not implementing algorithms, it's building applications. And that's where Java outperforms many other technologies. The final remark, because I may be mistakenly taken for an apostle of Java or something... I love the idea of generic programming, C++ is my favourite programming language (and I used to read Stroustroup before sleep), at leisure time I write programs in Python... But if I were to start a software development company, then, apart from some very niche applications like computer games, it most probably would use Java as main technology.
  •  
    "I'd rather not even *think* about developing a web application/webservice/web-whatever in standard C++... is it actually possible?? Perhaps with some weird Microsoft solutions... I bet your bank online services are written in Java. Certainly not in PHP+MySQL :)" Doing in C++ would be awesomely crazy, I agree :) But as I see it there are lots of huge websites that operate on PHP, see for instance Facebook. For the banks and the enterprise market, as a general rule I tend to take with a grain of salt whatever spin comes out from them; in the end behind every corporate IT decision there is a little smurf just trying to survive and have the back covered :) As they used to say in the old times, "No one ever got fired for buying IBM". "Industry has chosen Java not because of industrial-corporate marketing bullshit, but because of economics... it enables you develop robustly, reliably, error-prone, modular, well integrated etc... software. And the costs? Well, using java technologies you can set-up enterprise-quality web application servers, get a fully featured development environment (which is better than ANY C/C++/whatever development environment I've EVER seen) at the cost of exactly 0 (zero!) USD/GBP/EUR... Since many years now, the central issue in software development is not implementing algorithms, it's building applications. And that's where Java outperforms many other technologies." Apart from the IDE considerations (on which I cannot comment, since I'm not a IDE user myself), I do not see how Java beats the competition in this regard (again, Python and the huge software ecosystem surrounding it). My impression is that Java's success is mostly due to Sun pushing it like there is no tomorrow and bundling it with their hardware business.
  •  
    OK, I think there is a bit of everything, wrong and right, but you have to acknowledge that Python is not always the simplest. For info, Facebook uses Java (if you upload picture for instance), and PHP is very limited. So definitely, in company, engineers like you and me select the language, it is not a marketing or political thing. And in the case of fb, they come up with the conclusion that PHP, and Java don't do everything but complement each other. As you say Python as many things around, but it might be too much for simple applications. Otherwise, I would seriously be interested by a study of how to implement a Python-like system on-board spacecrafts and what are the advantages over mixing C, Ada and Java.
Tobias Seidl

Bridges, not barriers - 0 views

  •  
    Industry people should not be discriminated when returning to academida. Do we count as Industry?
LeopoldS

Helix Nebula - Helix Nebula Vision - 0 views

  •  
    The partnership brings together leading IT providers and three of Europe's leading research centres, CERN, EMBL and ESA in order to provide computing capacity and services that elastically meet big science's growing demand for computing power.

    Helix Nebula provides an unprecedented opportunity for the global cloud services industry to work closely on the Large Hadron Collider through the large-scale, international ATLAS experiment, as well as with the molecular biology and earth observation. The three flagship use cases will be used to validate the approach and to enable a cost-benefit analysis. Helix Nebula will lead these communities through a two year pilot-phase, during which procurement processes and governance issues for the public/private partnership will be addressed.

    This game-changing strategy will boost scientific innovation and bring new discoveries through novel services and products. At the same time, Helix Nebula will ensure valuable scientific data is protected by a secure data layer that is interoperable across all member states. In addition, the pan-European partnership fits in with the Digital Agenda of the European Commission and its strategy for cloud computing on the continent. It will ensure that services comply with Europe's stringent privacy and security regulations and satisfy the many requirements of policy makers, standards bodies, scientific and research communities, industrial suppliers and SMEs.

    Initially based on the needs of European big-science, Helix Nebula ultimately paves the way for a Cloud Computing platform that offers a unique resource to governments, businesses and citizens.
  •  
    "Helix Nebula will lead these communities through a two year pilot-phase, during which procurement processes and governance issues for the public/private partnership will be addressed." And here I was thinking cloud computing was old news 3 years ago :)
LeopoldS

Ministry of Science and Technology of the People's Republic of China - 0 views

  •  
    University Alliance for Low Carbon Energy   Three universities, including Tsinghua University, University of Cambridge, and the Massachusetts Institute of Technology, have fostered up an alliance on November 15, 2009 to advocate low carbon energy and climate change adaptation The alliance will mainly work on 6 major areas: clean coal technology and CCS, homebuilding energy efficiency, industrial energy efficiency and sustainable transport, biomass energy and other renewable energy, advanced nuclear energy, intelligent power grid, and energy policies/planning. A steering panel made up of the senior experts from the three universities (two from each) will be established to review, evaluate, and endorse the goals, projects, fund raising activities, and collaborations under the alliance. With the Headquarters at the campus of Tsinghua University and branch offices at other two universities, the alliance will be chaired by a scientist selected from Tsinghua University.   According to a briefing, the alliance will need a budget of USD 3-5 million, mainly from the donations of government, industry, and all walks of life. In this context, the R&D findings derived from the alliance will find its applications in improving people's life.
Francesco Biscani

What Should We Teach New Software Developers? Why? | January 2010 | Communications of the ACM - 3 views

shared by Francesco Biscani on 15 Jan 10 - Cached
Dario Izzo liked it
  • Industry wants to rely on tried-and-true tools and techniques, but is also addicted to dreams of "silver bullets," "transformative breakthroughs," "killer apps," and so forth.
  • This leads to immense conservatism in the choice of basic tools (such as programming languages and operating systems) and a desire for monocultures (to minimize training and deployment costs).
  • The idea of software development as an assembly line manned by semi-skilled interchangeable workers is fundamentally flawed and wasteful.
  •  
    Nice opinion piece by the creator of C++ Bjarne Stroustrup. Substitute "industry" with "science" and many considerations still apply :)
  •  
    "for many, "programming" has become a strange combination of unprincipled hacking and invoking other people's libraries (with only the vaguest idea of what's going on). The notions of "maintenance" and "code quality" are typically forgotten or poorly understood. " ... seen so many of those students :( and ad "My suggestion is to define a structure of CS education based on a core plus specializations and application areas", I am not saying the austrian university system is good, but e.g. the CS degrees in Vienna are done like this, there is a core which is the same for everybody 4-5 semester, and then you specialise in e.g. software engineering or computational mgmt and so forth, and then after 2 semester you specialize again into one of I think 7 or 8 master degrees ... It does not make it easy for industry to hire people, as I have noticed, they sometimes really have no clue what the difference between Software Engineering is compared to Computational Intelligence, at least in HR :/
LeopoldS

University Industry Series: Nestle and IBM - National Council of Entrepreneurial Tech Transfer - 0 views

  •  
    just registered to this webseminar on open innovaiton .... could be fun ...
Thijs Versloot

Webinar: Solving system level design riddle - 1 views

  •  
    In the space industry, concurrent design is frequently implemented as requirements are frequently not set but developed along the design process. In many cases this is due to the interconnection between (sub)systems. In the industry however, this is hardly done, but it is becoming more relevant as lead times and innovation speed needs to increase. There is a webinar tomorrow 10 december from Agile on this topic regarding the semiconductor industry
  •  
    missed it ... did anybody attend?
Dario Izzo

The chips are down for Moore's law : Nature News & Comment - 4 views

  •  
    Super lol for all those who abused of the law in their slides / opinions / decisions ..
  •  
    I used the law in some slides :-)! This sentence is more or less the summary "The end of Moore's law is not a technical issue, it is an economic issue,". As Moore's himself recognized last year, the Moore's law itself is a pretty wild extrapolation of one exponential growth when there were only 5 experimental points. It is remarkable however how the semiconductor industry grabbed this and made every single effort to make it true. This effort was rewarded by turning semiconductor industry into one of the most important industries worldwide. Now these are challenging times indeed, and "when tide is gone, we realize who was swimming naked"...
  •  
    The "law" is one of the most successful concrete predictions of the technological future... Still very impressive and a lot more long-lived than Moore had probably ever dreamed of :)
Marcus Maertens

The Silurian Hypothesis: Would it be possible to detect an industrial civilization in the geological record? - 1 views

  •  
    A NASA study which is concerned with the question whether we could detect lost industrial civilizations on earth by analyzing the climate fingerprints.
LeopoldS

Decreasing human body temperature in the United States since the industrial revolution | eLife - 1 views

shared by LeopoldS on 11 Jan 20 - No Cached
  •  
    Nice paper and linked to so many other factors.... curious "The question of whether mean body temperature is changing over time is not merely a matter of idle curiosity. Human body temperature is a crude surrogate for basal metabolic rate which, in turn, has been linked to both longevity (higher metabolic rate, shorter life span) and body size (lower metabolism, greater body mass). We speculated that the differences observed in temperature between the 19th century and today are real and that the change over time provides important physiologic clues to alterations in human health and longevity since the Industrial Revolution."
santecarloni

Why Don't We Have Abundant Solar Power? Blame Financing, and Industry, not Science | Singularity Hub - 3 views

  •  
    The linked queen Mary report is the actual interesting part of this post ...
santecarloni

How To Build A Speech Jamming Gun - Technology Review - 1 views

  •  
    he drone of speakers who won't stop is an inevitable experience at conferences, meetings, cinemas and public libraries.  Today, Kazutaka Kurihara at the National Institute of Advanced Industrial Science and Technology in Tskuba and Koji Tsukada at Ochanomizu University, both in Japan, present a radical solution: a speech jamming device that forces recalcitrant speakers into submission. 
  •  
    ...must...not...make...the...obvious...ACT...meeting...joke...
  •  
    Unfortunately it won't work when it is most needed .... Read this: "Their tests also identify some curious phenomena. They say the gun is more effective when the delay varies in time and more effective against speech that involves reading aloud than against spontaneous monologue. Sadly, they report that it has no effect on meaningless sound sequences such as "aaaaarghhh".
johannessimon81

Nasa-funded study: industrial civilisation headed for 'irreversible collapse'? - 4 views

  •  
    Sounds relevant. Does ESA need to have a position on this question?
  •  
    This was on Slashdot now, with a link to the paper. It quite an iteresting study actually. "The scenarios most closely reflecting the reality of our world today are found in the third group of experiments (see section 5.3), where we introduced economic stratification. Under such conditions, we find that collapse is difficult to avoid."
  •  
    Interesting, but is it new? In general, I would say that history has shown us that it is inevitable that civilisations get replaced by new concepts (much is published about this, read eg Fog of War by Jona Lendering on the struggles between civilisations in ancient history, which have remarkably similar issues as today, yet on a different scale of course). "While some members of society might raise the alarm that the system is moving towards an impending collapse and therefore advocate structural changes to society in order to avoid it, Elites and their supporters, who opposed making these changes, could point to the long sustainable trajectory 'so far' in support of doing nothing." I guess this bang on it, the ones that can change the system, are not benefitted by doing so, hence enrichment, depletion, short term gain remain and might even accelerate to compensate for the loss in the rest of the system.
johannessimon81

Solar Power Satellites: overview of NASA's former plans - 1 views

  •  
    Nice link and clear overview! I like the point raised about 1000 man in space, even when including automation (as far as they could envision at the time). Now that is a future of the space industry and permanent habitation of near-earth orbits! In fact, I can envision just two reasons maybe, power and the hotel industry
Thijs Versloot

Dutch company without any managers is inspiring industry (in dutch) - 0 views

  •  
    This dutch company, Schuberg, has no managers but instead all the employees (operating in the IT service industry) manage everything themselves. They offer IT support to KLM, Rabobank and Eneco, who are quite very reliant on the uptime of their systems. These companies rate Schuberg consistently with the highest approval. Harvard business school is now teaching this type of organizational structure. Possible new working method?
  •  
    just like the ACT :-)
Joris _

Spaceflight Now | Breaking News | ESA needs to 'tighten the belt' amid budget crisis - 2 views

  • ESA is freezing spending
  • France is planning to boost its funding by 12 percent
  • ESA selected Thales Alenia Space and OHB Technology to build the satellites, but the production contract is still bogged down by Germany's complaints about the distribution of MTG work between France and Germany
  •  
    no much news in regard to the january's talk of Dordain althought just a thought : what if ESA tries to make money - as CNES does - rather than just spending it ?
  • ...1 more comment...
  •  
    to begin with european industry (and probably governments) would complain that ESA was taking business away from industry? or any part that started to make money would be quickly spun-off
  •  
    really bad interview in my view ... btw: how is CNES making money and how much?
  •  
    CNES is known to be a semi-autonomous agency in the sense that it can auto-finance parts of its activities. Besides the money coming from the state, money comes from the participation of CNES in private companies (e.g. Arianespace) and its own activities (e.g. SPOT among others...). It is about 400M€ per year (almost a class-M mission in Cosmic Vision). For the figures (in French): http://www.cnes.fr/automne_modules_files/standard/public/p4354_c050f7963b54a839a843723401bfddf2budget.pdf
nikolas smyrlakis

BBC News - European space missions given cost warning - 1 views

  •  
    Cosmic Vision missions, some of which to be selected before the end of 2011.. Favorite phrase: "Mindful of the recent criticism the agency has received from member states on the issue of cost overruns, Professor David Southwood, Esa's director of science and robotics, told the teams: "Industry and the science community need to get to work on this; it's a collective responsibility."" :-> reference class forecasting!
nikolas smyrlakis

mentored by the Advanced Concepts Team for Google Summer of Code 2010 - 4 views

  •  
    you propably already know,I post it for the twitter account and for your comments
  • ...4 more comments...
  •  
    once again one of these initiatives that came up from a situation and that would never have been possible with a top-down approach .... fantastic! and as Dario said: we are apparently where NASA still has to go with this :-)
  •  
    Actually, NASA Ames did that already within the NASA Open Source Agreement in 2008 for a V&V software!
  •  
    indeed ... you are right .... interesting project btw - they started in 1999, were in 2005 the first NASA project on Sourceforge and won several awards .... then this entry why they did not participate last year: "05/01/09: Skipping this years Google Summer-of-Code - many of you have asked why we are not participating in this years Summer of Code. The answer is that both John and Peter were too busy with other assignments to set this up in time. We will be back in 2010. At least we were able to compensate with a limited number of NASA internships to continue some of last years projects." .... but I could not find them in this years selected list - any clue?
  •  
    but in any case, according to the apple guru, Java is a dying technology, so their project might as well ...
  •  
    They participate under the name "The Java Pathfinder Team" (http://babelfish.arc.nasa.gov/trac/jpf/wiki/events/soc2010). It is actually a very useful project for both education and industry (Airbus created a consortium on model checking soft, and there is a lot of research on it) As far as I know, TAS had some plans of using Java onboard spacecrafts, 2 years ago. Not sure the industry is really sensible about Jobs' opinions ;) particularly if there is no better alternative!
LeopoldS

Internal Research Fellow (post-doc) in Innovation Dynamics and Computational Economics - Netherlands - 1400747615 - New Scientist Jobs - 3 views

  •  
    not sure where they got the "industry" from but otherwise our text indeed
1 - 20 of 57 Next › Last »
Showing 20 items per page