ยอดนิยม: อัปเดตข้อมูลเมื่อ 27 ตุลาคม 2569

หมวดหมู่

อินเทอร์เน็ต1,356
การสื่อสาร321
เสียงและวิดีโอ898
กราฟิกและการออกแบบ539
ออฟฟิศและเพิ่มประสิทธิภาพ1,124
เครื่องมือนักพัฒนา3,134
เครื่องมือ AI529
ความปลอดภัยและความเป็นส่วนตัว385
เครื่องมือระบบ3,114
เกม523
การศึกษาและวิทยาศาสตร์239
เครือข่ายและไอที284

ดาวน์โหลด Logtalk 3.68.0

Declarative object-oriented logic programming language

Logtalk.org IDE และโปรแกรมเขียนโค้ด #40 IDE และโปรแกรมเขียนโค้ด
นี่คือเวอร์ชันเก่า เวอร์ชันล่าสุดคือ 3.102.0 Logtalk 3.102.0 · วันที่เผยแพร่:

ไฟล์ตัวติดตั้ง 3.68.0

สถาปัตยกรรมประเภทขอบเขตขนาดไฟล์ดาวน์โหลดSHA256
ทุกซีพียู EXE (Inno Setup) ผู้ใช้ทุกคน — logtalk.org VirusTotal

ลิงก์และค่า SHA256 มาจากแมนิเฟสต์ชุมชนของ Windows Package Manager โปรดเทียบค่าแฮชของไฟล์ที่ดาวน์โหลดก่อนเปิดใช้งาน

บันทึกประจำรุ่น

Logtalk compiler and runtime
- ADDED: New logtalk_load_context/2 predicate entity_relation key to access the entity (being compiled) relations from its opening directive. After a suggestion and prototype code from Yurii Rashkovskii.
- FIXED: Harmless singleton variable warnings in the logtalk built-in object when using some embedding scripts.
Prolog adapter and integration files
- UPDATED: GNU Prolog adapter file for the format/2-3 predicate changes in version 1.6.0.
- UPDATED: The LVM adapter file to require version 6.3.0 or later.
- FIXED: Workaround a LVM embedding application issue with loading of plug-in shared libraries.
Library
- ADDED: LVM support to the library parallel_logtalk_processes_setup.pl file.
Tools
- ADDED: Support to the logtalk_doclet.* scripts for using a GNU Prolog executable that includes Logtalk for better performance. With the help of Daniel Diaz.
- IMPROVED: The lgtunit tool now prints all test execution times with nine decimal digits to simplify comparing test runs. Thanks to Daniel Diaz for the suggestion.
- IMPROVED: The packs tool installed/0-1 and outdated/0-1 predicates to list packs in alphabetical order.
- IMPROVED: The packs tool update/0 predicate to inform when a pack is orphaned.
- IMPROVED: The packs tool update/1-3 predicates to print an error message when a pack is orphaned.
- IMPROVED: When using the packs tool to install a pack using git archive, delete any empty archive file created when the remote connection fails.
- IMPROVED: When using the packs tool to install a pack using curl, fail on HTTP server errors instead of creating an archive file with the HTTP error.
- IMPROVED: The packs tool now reports the pack or registry download full command in case of failure instead of the URL or the asset path.
- FIXED: Bug in the packs tool where installing a pack when its archive was previously downloaded using git archive would result in a mangled directory structure.
- FIXED: Bug in the packs tool where installing a pack would fail when updating installed dependencies was required.
Examples
- IMPROVED: Simplify the Java example scripts that set the required CLASSPATH environment variable.
- UPDATED: Notes of the tabling object on current limitations.
- UPDATED: The errors example to illustrate errors occurring in the first source file line (mainly to test IDEs and text editors support).
Tests
- ADDED: Tests for the call_nth/2 predicate found on increasing number of Prolog systems.
- ADDED: Additional tests for Prolog standard syntax for terms adapted from WG17 work.
- ADDED: Additional tests for the Prolog standard asserta/1, assertz/1, bagof/3, copy_term/2, msort/2, setof/3, sort/2, and term_variables/2 predicates adapted from WG17 work.
- ADDED: Additional tests for the Prolog standard write_term/2 predicate.
- FIXED: Enable running the evaluable_property/2 predicate tests when using SWI-Prolog as the backend.
Installers and installation scripts
- CHANGED: The SWI-Prolog based Docker image to use swipl:stable instead of swipl:latest.
- CHANGED: All embedding scripts to patch the backend adapter files to change the settings_file flag value from allow to deny when also embedding a setting file. This prevents the generated files to to try to load (another) setting file when loaded.
- ADDED: LVM embedding scripts support for copying all plug-in foreign library files used by an application and generate an auxiliary loader.pl file.
- ADDED: SWI-Prolog embedding scripts support for specifying the foreign object action when building standalone saved states. Contributed by Yurii Rashkovskii.
- UPDATED: All embedding scripts to use expand_library_alias_paths(loader) instead of the deprecated loader file.

https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md#3680---july-25-2023

ยอดนิยมใน IDE และโปรแกรมเขียนโค้ด

ดูทั้งหมด
  1. OpenCodeIDE และโปรแกรมเขียนโค้ด · OpenCode
  2. RStudioIDE และโปรแกรมเขียนโค้ด · Posit Software
  3. Node.js (LTS)IDE และโปรแกรมเขียนโค้ด · Node.js Foundation
  4. Apache NetBeansIDE และโปรแกรมเขียนโค้ด · Apache NetBeans
  5. VSCodiumIDE และโปรแกรมเขียนโค้ด · VSCodium
  6. HaxeIDE และโปรแกรมเขียนโค้ด · Haxe Foundation
  7. ThonnyIDE และโปรแกรมเขียนโค้ด · Aivar Annamaa
  8. GDevelopIDE และโปรแกรมเขียนโค้ด · GDevelop Team
  9. mkcertIDE และโปรแกรมเขียนโค้ด · FiloSottile
  10. ProcessingIDE และโปรแกรมเขียนโค้ด · Processing Foundation

แท็ก

แชร์