- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
//Assert.h
#import <Foundation/Foundation.h>
@interface Assert : NSObject {
}
+(void)that:(BOOL)expr;
@end
//Assert.m
#import "Assert.h"
@implementation Assert
+(void)that:(BOOL)expr{
if (!expr) {
[NSException raise:@"Failed assertion." format:@"something is fundamentally wrong with the universe", nil];
}
}
@end
//Code.m
#import "Assert.h"
int main (int argc, const char * argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
[Assert that:((6 * 9) == 42)];
...
[pool drain];
return 0;
}
3.14159265 13.09.2010 15:50 # 0
вот
http://govnokod.reformal.ru/proj/?ia=72216
си-подобного синтаксиса целых 5 разделов, а для всех вариаций бейсика - 1.
А между олд-бейсиком, визуалом 98 года и его разновидностью что в макросах, VB.NETом - различий не меньше чем между шарпом(жабой), плюсами и сями.
И не будем забывать о VBScript. Думаю дабы не плодить разделы нужны теги. или необходимый минимум.
da4ever 13.09.2010 16:16 # −3
много бейсиков хороших и разных.
ниже - развернутый ответ.
striker 14.09.2010 03:36 # +2
Возможно, будет просто один раздел Basic и один раздел C\C++
Objective c на них мало похож
3.14159265 14.09.2010 09:16 # 0
>>Objective c на них мало похож
BIG THANX!
между прочим именно таким было мое изначальное предложение на реформале.
da4ever 14.09.2010 10:26 # −2
не надо в одном разделе мешать прошивки микроконтроллеров и бизнес-логику.
Stalker 14.09.2010 12:04 # 0
3.14159265 14.09.2010 12:14 # 0
и сокращении разделов. уж лучше пусть лишним разделом будет Обджектив.
появится ++0x - новый многовнобещающий язык - опять новый раздел?
Stalker 14.09.2010 12:41 # 0
Короче, нужны или подразделы, или теги, как это тут неоднократно предлагалось.
3.14159265 14.09.2010 13:07 # 0
вот оно что больше всего усложняет поиск - Глупый поиск или его отсутствие.
Потому я создал предложение на реформале за норм. поиск.
>>>После объединения С и С++ в 1 разделе будет будет более 500. Причём там будет и объектное говнопроектирование, и низкоуровневая говнооптимизация, и системное, и всякое другое говно.
в пыхе over900 - там все что можно себе вообразить и никто не жалуется. тем более, повторю, суть в устранении извечного вопроса говнокода
da4ever 13.09.2010 16:15 # −3
давайте не будем разбирать, возможны ли на бейсике не говнкоды, сколько сейчас начинается проектов на old бейсике, и сколько на ГК профессиональных программистов на VB'98.
у вас есть пожелания - реформал открыт для вас.
что будет в большом апдейте - одному страйкеру известно.
3.14159265 13.09.2010 16:26 # 0
важно не сколько их начинается, а сколько есть говна, которое назвать Visualом язык не повернется и приходится постить в Кучу.
одного олд-бейсика запостили сюда сопоставимое с Objective C количество.
Не думайте что я за кучу разделов. Я ПРОТИВ. Именно поэтому нада слить как можно больше разделов как Пасцал+Делфи и Old , Quick, Power, Visual, VB.NET, VbScript, Macros Basic- слиты, а Си плодятся как грибы.
несправедливо.
ну и вообще теги - отличное решение
da4ever 13.09.2010 16:42 # −2
вы действительно собираетесь перерывать лежалые сорцы, чтобы порадовать общественность кодом из прошлого века?
для того, чтобы не плодить кучу разделов какраз и была придумана куча. а теги - это удивительно хорошо. каждому языку программирования - по тегу. кажодй парадигме - по тегу. бугогашечке - по два.
импиративно-функциональный код с элементами объектно ориентированного подхода на PHP и SQL, с лекким дополнением из JS то МаксаПро. Webkill-Style.
или ввести свободные теги. но расставлять их будут не все, не всегда, и часто - не правильно. и на ГК появятся мудираторы, за тегами смотрящие. желаете быть первым?
3.14159265 13.09.2010 17:06 # 0
именно их
>но расставлять их будут не все
сейчас разделы определяют постеры и вроде они могут их определить. потому минима 1 тег принудительно
>вы действительно собираетесь перерывать лежалые сорцы, чтобы порадовать общественность кодом из прошлого века?
ностальгия, хуле. тем более я люблю обмазыватся несвежим ....
хотя поймут как обычно не все
da4ever 13.09.2010 17:29 # −2
вот сейчас у нас есть SQL. а будет, MS-SQL, MSSQL MS SQL, mySQL, my SQL MySQL, My SQL, MYSQL, noSQL, SQLite, Oracle и бог его знает что еще. ах, да. для языка модно будет еще указывать версию. потому как говно и костыли для нового оракла - суровая реальность для старого.
и это только скуль. улавливаете?
вы сделайте на реформале реквест на раздел бейск. просто это, без лишних слов вроде "запилите мне все разделы в один" и я вас с удовольствием плюсону. доставляйте нам потихоньку несвежего, если дадут раздел. если нет - кладите в кучу - вы у нас кадр ценный, вас читать интересно.
3.14159265 13.09.2010 18:19 # 0
давно уже. 13.07.2010, 14:39
тем более я в первом посте дал линк
http://govnokod.reformal.ru/proj/?ia=72216
da4ever 13.09.2010 18:32 # −3
реквест на раздел бейск. без лишних слов вроде "запилите мне все разделы в один"
3.14159265 13.09.2010 18:51 # 0
я чутка изменил реквест - думаю тут последнее слово за страйкером. как он сделает так и будет
вот насколько разношерстные коды постят в VB, из-за говеного поиска мне не удалось сходу найти то что попало в кучу.
http://govnokod.ru/3433
http://govnokod.ru/3534
http://govnokod.ru/253
http://govnokod.ru/650
http://govnokod.ru/718
ЗЫ
>цитируете мои комментарии удобными для вас местами?
неа, просто я не так их понял
da4ever 13.09.2010 19:21 # −1
за страйкером - всегда последнее слово. он - единственный и не повторимый архитектор, мейнтейнер и оунер. а вот реквест вы изменили опять
абы как.
где тут пять разделов Си? далось вам это слияние С/С++? что за идея про превращение шарпа в .НЕТ, и тем более, объединения всего нета в одном разделе? может быть вы за то, чтобы jRuby постить в жаву, а ironRuby постить в .НЕТ? зачем все это?
напишите просто: "хочу раздел "васик", буду туда постить". остальное - от лукавого.
да, я уже понял, что вы все давно хотели )
Stalker 14.09.2010 01:56 # −1
Ну зачем же? Есть 1 раздел SQL. Можно ввести подразделы: MS SQL, Oracle, MySQL... Можно ввести фиксированный набор тегов + дать возможность дописывать свои.
Короче, я за детальную классификацию сортов говна :) Иначе поиск бесполезен.
3.14159265 14.09.2010 09:14 # −1
>>Короче, я за детальную классификацию сортов говна :) Иначе поиск бесполезен.
как у меня с головы прочитал. в точку
Kornew 13.09.2010 17:19 # −1
- софт под яблоко пишется на нём, а яблоко сейчас довольно хорошо протискивается в ит сферу ;)
а бейсик, он и в африке бейсик... он потихоньку отмирает (вб и вбскрипт но это не на долго, и лишь как расширения для мс офиса)
а если отделять олд бейсик -- мб тогда еще сделать разделение с паскаль/делфи(хотя последнее - это лишь ИДЕ) и еще добавить фортран ?)
Анонимус 13.09.2010 19:35 # +1
разве?
inkanus-gray 13.09.2010 21:31 # +1
TarasB 13.09.2010 19:39 # 0
Анонимус 13.09.2010 19:56 # +5
хуясе)
На свете есть множество людей, прекрасно знающих си, и совершенно не понимающих С++.
inkanus-gray 13.09.2010 21:39 # 0
А если C соединить с C++, то тут же посыпятся предложения отправить туда же C#, Java, JavaScript, а может быть ещё где-нибудь C-like синтаксис припомнят. У C++ всё-таки несколько иная идеология, порождающая говнокоды из-за стремления внедрять ООП где надо и где не надо.
3.14159265 14.09.2010 09:20 # +1
суть в устранении извечного вопроса говнокода.
и сокращении разделов. уж лучше пусть лишним разделом будет Обджектив - я впринципе не против.
>>>то тут же посыпятся предложения отправить туда же C#, Java, JavaScript
This is MADNESS!!! и никто подобное не допустит
3.14159265 14.09.2010 09:30 # 0
у разных бейсиков также совершенно разная идеология говна.
а в разделе пхп все настолько разношерстно, что можно создать и 10 разделов а тем не менее слито в один.
Анонимус 13.09.2010 19:07 # 0
ого
3.14159265 14.09.2010 09:21 # 0
> ого
а как же Max Pro?
Анонимус 13.09.2010 19:07 # +1
ГК номер 1234, таги "php, sql, javascript, mysql"
нет?
da4ever 13.09.2010 19:30 # −3
Анонимус 13.09.2010 19:34 # +1
da4ever 13.09.2010 19:47 # −3
что вы сказать то хотели?
inkanus-gray 13.09.2010 21:33 # +2
Stalker 14.09.2010 02:09 # −1
Stalker 14.09.2010 02:57 # 0
Ну позааалуйста :)
nikita2206 14.09.2010 16:08 # −2