![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() •●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5936 раз ![]() |
Пока прогрессивная общественность ждала выхода офф. 3D-движка к BlitzMax (лично меня, кстати, вполне устраивает Blitz3D SDK), DSForth.NET (возможно, единственная реальная преспектива реинкарнировать Forth с учетом окружающей действительности), REBOL 3 (обещают вообще нечто, ну да поживем - увидим) и PureBASIC v4.3 (где Fred обещал наконец-то обновить встроенный OGRE), внезапно появились любопытные новости от Matthew: http://www.nuclearglory.com/php-bin/forums...rum_id=7&page=1
В приниципе, "скоро выпустить" Nuclear BASIC обещают уже давно, но вот теперь, когда вслед за достаточно вразумительными скриншотами и видео появилась более-менее четкая дата, лично я им уж почти поверила). Будем ждать. -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() •●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5936 раз ![]() |
Вышла первая бета PureBASIC v4.40 ! Подробности тут: http://forums.purebasic.com/english/viewtopic.php?t=38499
Цитата - Added: Linux x64
- Added: Map Library for hash tables - Added: 'Threaded' Keyword for thread-local variables - Added: Structure assignment copies the structure (a.point = b.point) - Added: ClearStructure(*Pointer, Structure) - Added: AES to cipher library: AESEncoder(), AESDecoder(), StartAESCipher(), AddCipherBuffer(), FinishCipher() - Added: Dylib for OS X - Added: Trim/LTrim/RTrim() got an optional character to trim - Added: Added #PB_Function, #PB_OSFunction, #PB_Map to Defined() - Added: ReverseString(String$), InsertString(String$, StringToInsert$, Position), RemoveString(String$ [, Position [, NbOccurences]) - Added: Add blob support to databases - Added: Added peephole optimizer to 64 bit versions to produce better code - Added: '.a' (ascii) and '.u' (unicode) native type to provide native unsigned byte and word. - Added: FileBuffersSize(#PB_Default, ...): #PB_Default support change the buffersize to the next opened files - Added: #PB_URL_Protocol to Get/SetURLPart() - Added: #PB_Shadow_TextureAdditive - Added: FTPDirectoryEntryRaw() - Added: Global, Protected, Threaded, Shared and Static now accept a type to affect all default variable declaration. - Added: AddWindowTimer(), RemoveWindowTimer(), #PB_Event_Timer, EventTimer() - Added: #PB_Window_Tool - create tool windows - Added: StatusBarProgress() - Added: StatusBarImage() - now supports normal images (not just icons) - Added: #PB_Checkbox_ThreeState flag to create a 3 state checkbox (state values: #PB_CheckBox_Checked, #PB_CheckBox_Unchecked, #PB_CheckBox_Inbetween) - Added: CreateImageMenu(), CreatePopupImageMenu() for OSX - Added: Full alphachannel support for all GUI elements that display images - Added: Full alphachannel support for Image lib - Added: New drawing modes for 2DDrawing in ImageOutput() - #PB_2DDrawing_AlphaBlend - #PB_2DDrawing_AlphaClip - #PB_2DDrawing_AlphaChannel - #PB_2DDrawing_Gradient - Added: LinearGradient(), BoxedGradient(), CircularGradient(), EllipsicalGradient(), ConicalGradient(), CurtomGradient() - Added: GradientColor(), ResetGradientColors() - Added: DrawAlphaImage() for all outputs on all OS - Added: DrawAlphaImage() has a new transparency parameter and can be used to draw non-alpha images part transparent - Added: QuickDraw subsystem for WindowOutput() on OSX - Added: Sprite/ScreenOutput for OpenGL (all OS) - Added: DrawingFont() works for SDL output! - Added: OutputWidth(), OutputHeight(), OutputDepth() for 2DDrawing - Added: GrabDrawingImage(), DrawRotatedText() - Added: RGBA(), Alpha() - Added #PB_PixelFormat_ReversedY - for pixel buffers that are stored upside-down (Windows ImageOutput or OpenGl) - Removed: #PB_Image_DisplayFormat is now deprecated (value set to 32 to have 32bit as default) - Added: #PB_OS_Windows_7 for OSVersion() - Updated: OGRE to 1.6.2, sqlite 3.6.14.2 - Changed: Call©Function(Fast) parameters have been changed from 'Any' to 'Integer'. - Fixed: Image Decoders are now threadsafe PureBasic IDE: - Added: Highlight matching keyword for keyword under cursor (tied to BraceMatching color setting) - Added: Edit->Goto matching keyword - Added: PB_TOOL_Preferences Environment variable for IDE tools - Added: Theme management to customize menu icons - Added: New 'Silk' theme based on the Iconsset by Mark James - Added: Autocomplete scans implicit variable declaration and respects scope - Added: Structure item autocomplete - Added: Project Management: - Autocomplete for all files within a project (even if not opened) - Multiple compiler settings for different compile targets - Compile all compile targets at once - Per-Project list of last opened files - Project ToolsPanel tool for fast access to the project files - Changed: moved encoding/newline setting from compiler options to file menu Debugger: - Improved: greatly improved VariableViewer update speeds - Added: progressbar display if VariableViewer update takes long - Added: column sort capability to VariableViewer (Windows Only) -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 30 September 2025 - 15:54 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|