ФорумПрограммированиеPython → Давайте поиграемся в языки программирования?! Ruby, Python, PHP

Давайте поиграемся в языки программирования?! Ruby, Python, PHP

  • killich

    Сообщения: 270 Репутация: N Группа: Адекваты

    Spritz 27 августа 2009 г. 23:04

    Ничего кроме кода!
    Никакого флуда!
    Никаких объяснений!
    Только код и его повторение на других языках!

    print 'hello from ruby!'
    
    # Простой цикл
    10.times do |i|
      print "\n hello" + i.to_s
    end
    
    # Простая условная конструкция
    var = 'man'
    
    if var == 'man'
      print 'Man'
    else
      print 'Not Man'
    end


    
    print 'hello from python!'
    
    # Простой цикл
    for i in range(0, 10):
      print "\n hello" + str(i)
    
    # Простая условная конструкция
    var = 'man'
    
    if var == 'man':
      print 'Man'
    else:
      print 'Not Man'
    
    Рубист с большой буквы Г. Серый кардинал кулинарного блога open-cook.ru
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 27 августа 2009 г. 23:07, спустя 2 минуты 56 секунд

    даже не встал
    Спустя 71 сек.
    
    print 'hello from ruby!';
     
    # Простой цикл
    foreach(rand(0,10) as $i)
      print "\n hello" + $i;
     
    # Простая условная конструкция
    $var = 'man';
     
    if ($var == 'man')
      print 'Man';
    else
      print 'Not Man';
    
    Спустя 13 сек.
    одна хуйня, дело не в строчках 100%
    Сапожник без сапог
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 28 августа 2009 г. 0:57, спустя 1 час 49 минут 38 секунд


    
    # Простой цикл
    for i in range(0, 10):
      print "\n hello" + str(i)
    


    зачем 0?
    можно просто
    
    for i in range(10):
      print "\n hello" + str(i)
    
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 28 августа 2009 г. 1:10, спустя 13 минут 8 секунд

    блиа :)
    
    print 'hello from php!';
    
    for($i=0;$i<10;$i++)
    print "<br> hello".(string)$i;
    
    $var = 'man';
    if($var=='man')
    	print 'Man';
    else
    	print 'Not Man';
    
    

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 1:17, спустя 7 минут

    я считаю что "на один символ меньше" нихуя не довод для языка программирования …
    Спустя 15 сек.
    вот если у него скорость как у си при этом все, тогда ахуенно конечно ))
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 12:25, спустя 11 часов 7 минут 34 секунды

    
    
    package ru.pyha;
    
    /**
     * Created by IntelliJ IDEA. User: CTAPbIu_MABP Date: 28.09.09 Time: 10:35:05
     */
    public class MyClass {
        public static void main(String[] args) {
    
    System.out.println("hello from java!");
     
    for(int i=0;i<10;i++)
    System.out.println("hello "+i);
     
    String var = "man";
    if(var.equals("man"))
            System.out.println("Man");
    else
            System.out.println("Not Man");
    
        }
    }
    
    
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 28 августа 2009 г. 13:20, спустя 54 минуты 50 секунд

    #include "stdafx.h"
    #include <iostream>
    
    int main(int argc, char* argv[])
    {
    	std::cout << "Hello from C++" << std::endl;
    	
    	for (int i = 0; i < 10; ++i) {
    		std::cout << "Hello " << i << std::endl;
    	}
    	
    	std::string var = "man";
    	if (var.compare("man") == 0) {
    		std::cout << "Man" << std::endl;
    	} else {
    		std::cout << "Not man" << std::endl;
    	}
    
    	return 0;
    }
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 13:31, спустя 11 минут 47 секунд

    а кто догадается что это за язык?
    
    proc main
      local i, _var
    
      ? 'hello from unknown language!'
     
      for i=0 to 10
        ? "hello" + str(i)
      next	 
     
      _var = 'man'
    
      if _var == 'man'
        ? 'Man'
      else
        ? 'Not Man'
      endif
    return
    
    ιιlllιlllι унц-унц
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 28 августа 2009 г. 13:33, спустя 1 минуту 33 секунды

    using System;
    
    namespace Jaja
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Hello from C#");
    
                for (int i = 0; i <10; i++)
                    Console.WriteLine("hello "+i);
    
                string var = "man";
    
                if (var == "man")
                    Console.WriteLine("Man");
                else Console.WriteLine("Not Man");
            }
        }
    }
    
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 13:54, спустя 21 минуту 10 секунд

    artoodetoo, seed 7

    http://progopedia.ru/language/seed7/
    Сапожник без сапог
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 28 августа 2009 г. 13:54, спустя 26 секунд

    PREDICATES
    	hello(integer)
    	printifman(string)
    CLAUSES
    	hello(9):-
    		write("Hello 9"), nl.
    	hello(X):-
    		write("Hello "),
    		X1=X+1,
    		write(X), nl,
    		hello(X1).
    	printifman("Man"):-
    		write("Man"), nl.
    	printifman(_):-
    		write("Not man"), nl.
    GOAL
    	write("Hello from Prolog!"), nl,
    	hello(0),
    	printifman("Man")
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 13:58, спустя 3 минуты 31 секунду

    phpdude, авотхуй
    Timur, сильно! и реально выполняет что требуется? у в институте были какие-то пособия по предикатам первого порядка, но кажется до практики не дошло.
    ιιlllιlllι унц-унц
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 28 августа 2009 г. 14:06, спустя 8 минут 19 секунд

    и реально выполняет что требуется?

    да вроде
    1. ss.gif (179)
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 14:11, спустя 4 минуты 15 секунд

    ебать у вас даже пролог компиляторы установлены …. куда я попал ..
    Сапожник без сапог
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 28 августа 2009 г. 14:34, спустя 23 минуты 30 секунд

    ебать. турбопролог. пошел искать свои турбо-…
    Спустя 99 сек.
    Timur, для человека 1988г.р. ты слишком много знаешь
    ιιlllιlllι унц-унц

Пожалуйста, авторизуйтесь, чтобы написать комментарий!