Важная информация
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Выпустили релиз 0.90.0

  1. #1 Выпустили релиз 0.90.0 
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    Ссыль на новость: [Ссылки могут видеть только зарегистрированные пользователи. ]

    Как и ожидалось компиль идет почти голый без либ.
    Либы придется качать по отдельности , причем по одной

    Зае..ли эти минималисты...

    Для новичков это худшая версия из всех предыдущих.

    Не знаю как скоро, но буду готовить свою сборку.
    Ответить с цитированием  
     

  2. #2  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,819
    Сказал(а) спасибо
    1,806
    Поблагодарили 932 раз(а) в 794 сообщениях
    Записей в блоге
    1
    Не знаю как скоро, но буду готовить свою сборку.
    Лично я пока не испытываю особой потребности менять версию компиля, твои прошлые
    сборки отлично работают и хлеба не просят. Новичкам конечно лучше бы сразу на новое
    садиться, но пока толку нет, это ведь ещё не 0.25.0 ( блин почему у них такие
    промежуточные индексы, сами ж потом запутаются )

    Либы придется качать по отдельности
    Печаль.

    Зае..ли эти минималисты...
    Они наверное на то и рассчитывают, что люди из разных стран будут делать свои сборки.
    Поэтому выпускают "чистенький" компиль...

    Ну если так смотреть по реальному какие библиотеки было бы неплохо иметь в системе?
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  3. #3  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    Новичкам конечно лучше бы сразу на новое
    садиться, но пока толку нет, это ведь ещё не 0.25.0 ( блин почему у них такие
    промежуточные индексы, сами ж потом запутаются )
    Какая 0.25? Ее не будет. Компиль имеет версию 0.9. Следующая ближе к 1.0

    Они наверное на то и рассчитывают, что люди из разных стран будут делать свои сборки.
    Поэтому выпускают "чистенький" компиль...
    Да, вот только новичок скачает компилятор, начнет запускать примеры, а там не хватает того, этого. Начнет искать, а окажется что либы еще надо собирать из сишных исходников. Либо вообще не работает, как это часто бывает, например с GTK. Его естественное желание - ????. Отгадай
    Единственный человек, который адаптирует безупречно заголовки, примеры и пр. - D.J.Peters. Сообществу бы поучиться у него...

    Ну если так смотреть по реальному какие библиотеки было бы неплохо иметь в системе?
    Ну тут я не смогу угадать, я ведь делаю сборку один в один как у себя. То есть то, что использую часто. И конечно ложу те либы, которые не прибавляют много веса. То есть нет смысла ложить GTK рантайм, хоть он вроде как и нужен. Все равно новичок его настроить должным образом не сможет. Лучше уж пускай скачает с оф. сайта инсталлятор и установит. Пока еще не решил что будет в сборке, но советы приветствуются.
    Ответить с цитированием  
     

  4. Пользователь сказал cпасибо:

    >Quiet Snow< (24.06.2013)

  5. #4  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,819
    Сказал(а) спасибо
    1,806
    Поблагодарили 932 раз(а) в 794 сообщениях
    Записей в блоге
    1
    Пока еще не решил что будет в сборке, но советы приветствуются.
    GL2D, FBSound, Window9, что-нибудь для шрифтов, также недавно ты кидал у себя на сайте
    либу для [ресайза\поворота\оптимизации цв. пространства картинок] её вот ещё, ну и
    то, что ты обычно запихиваешь в сборку.
    Я вот всё ищу, что-нть для сетевого взаимодействия простого, наподобие как в пюре, я
    правда там сильно не изучал, тестировал только, пока конечно не горит, просто ну я
    ваще в сетях ламерюга, простые API были бы кстати, сёкеты чую не осилю, вообще траблы с
    современными этими интерфейсами. Вроде в немецкой книжке по FB что-то было такое, но
    там коммерческая библа...
    Да кстати пример с чатом у меня не запахал на локально соединённых тачках, может быть
    касперский чего заблочил, хз, по hamachi тоже не запахал, надо будет 2 виртуалки создать
    и там протестировать.

    Кстати говоря, изменений в лицензиях там не было с этим релизом?

    Какая 0.25? Ее не будет. Компиль имеет версию 0.9. Следующая ближе к 1.0
    Ясно, я просто не слежу за их форумом, там наверное все эти версии промежуточные уже
    выкладывались.
    Последний раз редактировалось >Quiet Snow<; 24.06.2013 в 22:50.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  6. Пользователь сказал cпасибо:

    stabud (24.06.2013)

  7. #5  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    также недавно ты кидал у себя на сайте
    либу для [ресайза\поворота\оптимизации цв. пространства картинок]
    Это ту что ты писал?

    Да кстати пример с чатом у меня не запахал на локально соединённых тачках, может быть
    касперский чего заблочил, хз, по hamachi тоже не запахал, надо будет 2 виртуалки создать
    и там протестировать.
    Ты Айпи то менял в удаленном клиенте? Там ведь все настроено на один комп, скажем так для тестирования. Если надо на нескольких тачках, запускаешь сервер, узнаешь IP сервера и в удаленном файле-клиенте выставляешь его, вместо локального( 127.0.0.1)

    Кстати говоря, изменений в лицензиях там не было с этим релизом?
    Не знаю, не видел ничего подобного. А с чего бы им лицензию менять?
    Ответить с цитированием  
     

  8. #6  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,819
    Сказал(а) спасибо
    1,806
    Поблагодарили 932 раз(а) в 794 сообщениях
    Записей в блоге
    1
    Это ту что ты писал?
    Нет, вот эта http://free-basic.ru/download.html#freeimage, уж мой то ласосевый код куда)))
    Называется FreeImage, помню как только ты её выложил, я сразу потестил посмотрел,
    будет крайне полезна тем, кто собрался растровый графический редактор писать.

    А с чего бы им лицензию менять?
    Просто у них на FBGfx какая-то странная лицензия, складывается впечатление, что по мере
    её апгрейда, авторы хотят сделать её применение в коммерческих проектах ограниченным.
    Вот я собственно и думаю как бы этого не произошло, ну и кто знает, может быть они ещё
    на какую-либо часть поменяют лицензию по мере допиливания. Просто суть в том, что даже
    для GNU GPL проектов какие-либо ограничения идут не в пользу, т.к. приходится их рекурсивно
    применять от сорса к сорсу, вот я собственно пытаюсь за этим следить, чтобы было удобно
    не только мне.

    Ты Айпи то менял в удаленном клиенте?
    Видимо нет, уже не помню просто, давно тестил, тогда чуть позже попробую, я видимо
    от автоматизации совсем закушался)))...
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  9. #7  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    Нет, вот эта [Ссылки могут видеть только зарегистрированные пользователи. ],
    Эту-то обязательно.

    Просто суть в том, что даже
    для GNU GPL проектов какие-либо ограничения идут не в пользу, т.к. приходится их рекурсивно
    применять от сорса к сорсу, вот я собственно пытаюсь за этим следить, чтобы было удобно
    не только мне.
    Я помню они как-то меняли лицензию, но как раз в лучшую сторону. Я шибко не вникал, но из радостных отзывов понял это.

    В принципе вот текст последней версии:

    The FreeBASIC compiler (fbc) is licensed under the GNU GPLv2 or later.

    The FreeBASIC runtime library (in both normal (libfb) and thread-safe
    (libfbmt) versions) and the FreeBASIC graphics library (libfbgfx) are
    licensed under the GNU LGPLv2 or later, with this exception to allow
    linking to it statically:
    As a special exception, the copyright holders of this library give
    you permission to link this library with independent modules to
    produce an executable, regardless of the license terms of these
    independent modules, and to copy and distribute the resulting
    executable under terms of your choice, provided that you also meet,
    for each linked independent module, the terms and conditions of the
    license of that module. An independent module is a module which is
    not derived from or based on this library. If you modify this library,
    you may extend this exception to your version of the library, but
    you are not obligated to do so. If you do not wish to do so, delete
    this exception statement from your version.


    The FreeBASIC documentation is licensed under the GNU FDL.
    Ответить с цитированием  
     

  10. #8  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,819
    Сказал(а) спасибо
    1,806
    Поблагодарили 932 раз(а) в 794 сообщениях
    Записей в блоге
    1
    Вообще хотелось бы чтобы, если появится твоя сборка, то она была бы плавающая, т.е.
    не конечный вариант, а типа издание 1, 2... и т.д. т.е. если допустим видишь, что-то
    интересное, добавил в сборку - обновил(с архивом естественно, если что-то удалается из
    сборки, допустим заменяется одна библиотека другой). Потому что самое аппетитное
    ещё не портировано на FB, чувствуется что подвижки есть.

    Я шибко не вникал, но из радостных отзывов понял это.
    А значит они наоборот улучшали, походу я форумы просто не в той временной
    последовательности читал, эпик фейл)))

    Беглым взглядом прошёлся по лицензии, осталась такая-же, вроде, ну хоть переводить
    заново не придётся.

    http://freebasic.ru/ почему-то не освещают выход новой версии...
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  11. #9  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    Вообще хотелось бы чтобы, если появится твоя сборка, то она была бы плавающая, т.е.
    не конечный вариант, а типа издание 1, 2... и т.д. т.е. если допустим видишь, что-то
    интересное, добавил в сборку - обновил(с архивом естественно, если что-то удалается из
    сборки, допустим заменяется одна библиотека другой). Потому что самое аппетитное
    ещё не портировано на FB, чувствуется что подвижки есть.
    Может быть и стоит. В принципе место под них можно определить на немецком сайте. Себастьян не ограничивает меня в этом, скорее напротив.

    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    А значит они наоборот улучшали, походу я форумы просто не в той временной
    последовательности читал, эпик фейл)))

    Беглым взглядом прошёлся по лицензии, осталась такая-же, вроде, ну хоть переводить
    заново не придётся.
    Мне сейчас просто не найти . Поиск на их форуме ужасный. А гугл только недавно начал страницы грузить, до этого поисковики были не допущены.
    Я сам недавно менял лицуху на свою либу. Оказывается gnu gpl не позволяет статическое связывание в коммерческой проге. Мне об этом написали, и я тут же поменял на лицензию zlib. Либа задумывалась именно как статическая для удобства и уж точно без всяких ограничений. Теперь буду внимателен в выборе лицензии на будущее.

    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    [Ссылки могут видеть только зарегистрированные пользователи. ] почему-то не освещают выход новой версии...
    Денис наверно просто занят. Но думаю увидит новость и поправит это дело. Я завтра сделаю ссылку на новость на своем сайте и перезалью компиляторы. Торопиться с этим делом не стоит. Первые 2-3 дня отписываются о багах. И если баг серьезный , админ правит по быстрому и перезаливает архивы. Вчера похожий случай с Linux версией уже был.
    Ответить с цитированием  
     

  12. #10  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    765
    Сказал(а) спасибо
    318
    Поблагодарили 337 раз(а) в 266 сообщениях
    Записей в блоге
    6
    Успел заметить несколько несовместимостей.

    Так раньше такой код прокатывал:

    Код :
    Function i() As String
       Dim As Byte Ptr p = Allocate(10)
       For j As Integer = 0 To 9
          p[j] = j+83
       Next
       Function = *p
       DeAllocate p
    End Function
     
    ? i
    sleep

    Теперь фигушки. На оф. сайте сказали, что код нелогичен. Ну да указатель сломан, но ведь можно указатель сделать глобальным и освобождать в основном коде. Главное , что был легкий способ присваивания байтового указателя строковому.

    И еще один теперь тоже не прокатит:
    Код :
    Dim As Byte Ptr P = Allocate(10)
    Dim As String s = "string"
     
    p[0] = s
     
    DeAllocate(p)

    Со вторым примером хоть не ахти проблема, решается так:

    Код :
    Dim As Byte Ptr P = Allocate(10)
    Dim As String s = "string"
     
    p = SAdd(s)
     
    DeAllocate(p)

    Но все же некоторые свои проекты придется править, если что.

    Кстати, потестил некоторые примеры своей либы и нашел бажок с CatchImage. Если либа скомпилена со старым компилем, а пример компилируется с новым, то баг. Если либу собрать с новым компилем, то все нормально.

    И да, GL2D на новом компиле без правок не скомпилить, что-то намудрили с макросом #include , да и заголовки тоже...
    Ответить с цитированием  
     

  13. Пользователь сказал cпасибо:

    >Quiet Snow< (26.06.2013)

Страница 1 из 2 12 ПоследняяПоследняя
Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 03.03.2013, 08:01
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •