Комментарии 69
Еще целая рабочая неделя впереди, а у народа уже праздничное настроение…
+1
В C++ следовало бы использовать поточный вывод.
+9
в смысле
#include<iostream>
int main(){
std::cout<<"Happy new year!"<<std::endl;
return 0;
}
+5
Да и «return 0;» не нужен.
0
using namespace std не?
0
Ищем Hello world на 150 языках
заменяем «Hello world» на «Happy new year!»
????
PROFIT
заменяем «Hello world» на «Happy new year!»
????
PROFIT
+63
Да, дело не в «profite», просто хочу поделиться праздничным настроением )
-13
НЛО прилетело и опубликовало эту надпись здесь
progopedia.ru Оно?
0
Да, было бы прилично указать, что это не оригинальный материал, и даже не перевод. Если только автор топика по какой-то причине не любит комментировать код на немецком.
+1
Вот, собственно, первоисточник
www.ntecs.de/old-hp/uu9r/lang/html/lang-all.en.html
www.ntecs.de/old-hp/uu9r/lang/html/lang-all.en.html
+2
А где же так любимый тут Brainfuck?
+4
Как-то так, только сильно длинно:
Оптимизировать лень :-)
>++++++++++[>+++++++>++++++++++>
+++++++++++>+++++++++++>++++++++
++++>+++>++++++++>++++++++++>+++
+++++++++>+++>+++++++++>++++++++
++>++++++++++>+++++++++++><<<<<<
<<<<<<<<<-]>++>--->++>++>+>++>-->+>
->++>->+>--->++++><<<<<<<<<<<<<<<>.
>.>.>.>.>.>.>.>.>.>.>.>.>.
Оптимизировать лень :-)
+7
Тут же контекстной заменой не обойдешься, надо разбираться, видимо, автор не осилил.
+18
я ждал этого вопроса :)
0
а разве есть такой язык — Parrot? Это, вроде бы, виртуальная машина для динамических языков (например, Perl 6)
+1
Спасибо, человечище, искренне стал улыбаться на ~4-5 пункте, начал ржать от радости на ~9+ :)
0
Анимация просто песня
0
CSS:
body:after{content:'Happy new year!'}
+9
Вариант на Visual Basic:
Private Declare Function GetWindowDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal nCount As Long) As Long
Sub Main()
TextOut GetWindowDC(0), 0, 0, "Happy new year!", 15
End Sub
+4
Seems legit.
0
неоптимально
0
Q\A _
q1 H r q2
q2 a r q3
q3 p r q4
q4 p r q5
q5 y r q6
q6 _ r q7
q7 N r q8
q8 e r q9
q9 w r p1
p1 _ r p2
p2 Y r p3
p3 e r p4
p4 a r p5
p5 r n p6
p6 ! r p7
p7 halt
Машина Тьюринга
+7
Мне бы точно задолбалось форматировать статью.
+1
Я не мог просто сидеть сложа руки.
Исходник (сжатый, чтобы влезть в 1Kb): gist.github.com/1516371
Результат: habrastorage.org/storage2/26e/666/758/26e666758c10a42e01aa2f72a3b3facf.png
Исходник (сжатый, чтобы влезть в 1Kb): gist.github.com/1516371
Результат: habrastorage.org/storage2/26e/666/758/26e666758c10a42e01aa2f72a3b3facf.png
+7
НЛО прилетело и опубликовало эту надпись здесь
Я могу есть стекло, оно мне не вредит.
+2
Что ж, а я напишу самое лаконичное поздравление с новым годом
Это написано на языке YHQ9+. Для тех, кто до сих пор не использует этот замечательный язык, я выкладываю код интерпретатора на Python: pastebin.ca/2096143
PS. Pastebin.com лежит =(
y
Это написано на языке YHQ9+. Для тех, кто до сих пор не использует этот замечательный язык, я выкладываю код интерпретатора на Python: pastebin.ca/2096143
PS. Pastebin.com лежит =(
+3
Язык программирования Google Go:
package main;
func main() {
print("Happy New Year!\n");
}
+1
<зануда>Для Erlang'а скорее будет io:format(«happy New Year!~n»).</зануда> но это не принципиально :)
0
А меня SQL не устраивает, что за просто SELECT один :)
0
+1
1C
Процедура Сформировать()
Предупреждение(«С новый годом!»);
КонецПроцедуры;
=)
Процедура Сформировать()
Предупреждение(«С новый годом!»);
КонецПроцедуры;
=)
+7
НЛО прилетело и опубликовало эту надпись здесь
Все, распечатаю и гостям листинги на тарелку вместо салфеток :)
+1
А где же sh/bash/zsh? А ещё коменты на немецком непонятны.
+2
Ruby
«Happy New Year\n».display
ЭЭЭЭЭ…
puts «Happy New Year» ??
«Happy New Year\n».display
ЭЭЭЭЭ…
puts «Happy New Year» ??
+4
ошибка: Objective Calm -> Objective Caml
0
На Java (не апплет) почему-то нет:
class HappyNewYear {
public static void main( String[] args ) {
System.out.prinln("Happy New Year!");
}
}
+2
НЛО прилетело и опубликовало эту надпись здесь
Странно, что про Delphi забыли:
program Helloworld;
{$APPTYPE CONSOLE}
begin
writeln('Hello, world!');
end.
+1
И про Groovy:
'Ha' + 'p'*2 + 'y New Year'
'Ha' + 'p'*2 + 'y New Year'
0
package main
import fmt "fmt"
func main() {
fmt.Printf("Happy New Year")
}
Если выше уже не привели листинг на языке Go.
+1
Странно что добавили Octave, но проигнорили Matlab. Октава все-таки клон Матлаба, и язык оттуда один в один скопирован.
0
Когда увидел елку, из моих глаз начала течь красная жидкость.
0
На Objcetive-C надо было тогда уж делать с использованием классов, например так:
#import <Cocoa/Cocoa.h>
int main()
{
NSDate * today = [NSDate date];
NSDateFormatter * formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat: @"YYYY"];
NSString * message = [NSString stringWithFormat: @"Happy New Year %@!", [formatter stringFromDate: today]];
NSLog(@"%@", message);
[formatter release];
}
0
На чистом JavaScript скорей console.log('Happy new year!');
Кстати было бы забавней, если бы каждому языку программирования еще и соответствовали разные языки у строки «Happy new year!».
Кстати было бы забавней, если бы каждому языку программирования еще и соответствовали разные языки у строки «Happy new year!».
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Поздравление с Новым 2012 годом на 150 языках