馬拉松,除了指字面意義上全程距離為42.195公里的長跑項(xiàng)目以外,現(xiàn)在還可用來形容各類持續(xù)時(shí)間很長的活動(dòng)或事件,比如:舞蹈馬拉松、繪畫馬拉松等。今天,我們來說說IT界的“黑客馬拉松”。
A hackathon (also known as a hack day or codefest) is an event in which computer programmers and others in the field of software development, like graphic designers, interface designers and project managers collaborate intensively on software projects.
黑客馬拉松(也叫“黑客日”或“編程節(jié)”)指計(jì)算機(jī)程序員和平面設(shè)計(jì)師、界面設(shè)計(jì)師以及項(xiàng)目經(jīng)理等軟件研發(fā)領(lǐng)域的其他成員深度合作參與軟件項(xiàng)目的活動(dòng)。
Hackathons typically last between a day and a week in length. Some hackathons are intended simply for educational or social purposes, although in many cases the goal is to create usable software.
黑客馬拉松通常持續(xù)一天到一周的時(shí)間。有些黑客馬拉松活動(dòng)主要是以教育或社交為目的,不過多數(shù)情況下,此類活動(dòng)都是為了研發(fā)可用的軟件。
Hackathons tend to have a specific focus, which can include the programming language used, the operating system, an application, an Application Programming Interface (API), the subject and the demographic group of the programmers. In other cases, there is no restriction on the type of software being created.
黑客馬拉松通常都有特定的關(guān)注點(diǎn),包括使用的編程語言、操作系統(tǒng)、應(yīng)用程序、應(yīng)用程序編程接口、主題以及編程人員的組成結(jié)構(gòu)。其他方面,對(duì)于創(chuàng)建軟件的類型則沒有限制。
相關(guān)閱讀
(中國日報(bào)網(wǎng)英語點(diǎn)津 Helen)